MERTTGRLAVLALCAAVVLFGSVVFAEDVVVLSPDNFDLEVGQSKGALVEFYAPWCGHCKKLAPEYEKLGATFKKTKNVMIGKVDCDQHKPLCSKFGVSGFPTLKWFPAGSQEPKDYSGGRTVDALTEFVNAEAGTRAKLSTPPSDVVVLTPANFDAVVLDKSKDVLVEFYAPWCGHCKSLAPVYEEVATAFKKESNVVVAKCDADAHRELGERFGVHGFPTIKFFPKNQKEGVEYDADRDLEDFVKYLNEQAGTHRTPSGGLTENAGKIEELDVVAKELVSAPAEERTSLLKKAEEAAVKLEGIAASHAKTYLKFFKSIVEKGDSYAKKEAERLDRILSGAVSPNKVDEFTIKRNILTSFVKEQ*