MVVPPKPSLFHWRFLTGVKPLLTLDDELLRNHTKVLLRSDASDRIWKVKLDGNRLAGGWEEFAAVHSFSEGDVLAFRHDGEEIFRVAVSGESDDNESDDTDDSESDESDDVEDEDNDEGDILVEKNKKPEADTSTGDSCFLRASVTPSSLIDDRLDFSEDFKVMSFNKQNKCEIYLVNEKGRKWTLILSRNISSGAFYIRRGWANFCSANGLSQGDICYFKLSESGERPVLLLCSHESGNGHEDKEEEEEEEEEEEFPEADAVKICSVGCSKEKNTPSRLLTSEFTPNRFKTGQLTISSVFLRESGINKSMEITLLNKDGRKWSSYLQMSGQRGREMFYMRKGWREMCKANGVEVNDSFVLELICEDATPVFKFHSKIENKEKGDTVEKTPEVSKRGHARVLNRSNSNLKRKQPESCSVSDQVANVKQSIQDTLNTIRHFKAELKTRENNLEASLLEVDDLGERILGISKILNNNLV