MARVTLLDPTLASLLTLSVALRVLLLHARYASTDLNVHRDWMALTWNVHVRDWYTAEISQWTLDYPPLFAYLEYALAGVAHVLQVPGFELEDAGTQVNASATVFLRSTVLVLEILFLFSGMYVLVGSLYHDRGADAATAPSVTQSSAATMALSLGWLSPGILMVDYMHFQYNSIALGLLLWTCVLLGNERKRLALDVGVALFVTALNTKHTLLYVAPCIGAAVLGVSFNAGEDLKSAWSLLQRCLTLLRLGVVGTVCMLAIWSPFIYHGQIAHVLMRMFPFQRGLLHSYWAPNLWALYAGTDKLLAFVMGSEREKAWSTRGLVGVMHPFAVLPSVGPRACSALSLAAMIPAILLMLRLGNLRKSCFHGKTRLGIVLFSTAYCALCSFVFGYHVHEKAILLCVIPLAPLSTLAPEYMRIFRILACAGYYGLLPLLFTPAEQVPKCAFFVLHSVYLHRVSQKMQVNESAGEWLYMRGFVVLELYCQFVHTWWFGHDRMHFLPLMLVSMYAACGVLVAWAMGLGRLFALHCELTAQNGPKSAKSE*