MALSVDHVNGREYKVKDIAEADFGRLEIDLAEAEMPGLMACRSEFGPAQPFKGAKITGSLHMTIQTAVLIETLTALGAEVRWCSCNIFSTQDHAAAAIARDSAAVFAWKGETLEEYWWCTEQALTWAGCDGPDLLVDDGGDATLLIHEGLKAEEQYAKDGTLPNPDSTDNAEFKIVLGLIRDSIQKDATKWTRMSKKVMGVSEETTTGVKRLYEMQANGSLLFPAINVNDSVTKSKFDNVYGCRHSLPDGIMRATDVMIAGKTAFIAGYGDVGKGCASAMKAAGARTIVSEIDPICALQAAMEGYQVQPLEDCLETADIFITTTGNKDIIMAEHMAKMKNNAIVGNIGHFDNEVDMAGLYAWPGIKRQNIKPQVDRFIFPDGHGVIVLAEGRLLNLGCATGHPSFVMSCSFTNQVIAQLELWNERSTGRYEKKVYVLPKHLDEKVAALHLPKLGVKLTKLSADQAAYINVPVDGPYKPAHYRY*