MVDFIADYYKNIENFPVLSQVQPGYLRKLLPETAPAHSETLQDVLEDVETKILPGVTHWQSPDYFAYFPSNSSVAGFLGEMLSAGINMVGFSWITSPAATELEMIVLDWLAKVLKLPDEFLSTGQGGGVIQGTASEAVLVVILAARDKVLRRFGKDAISKLVVYCSDQTHSSLQKACQIGGIYPENFRVLKADPSRDYALSPDTLSEAVSHDMATGLIPFFFCATIGTTSSTAVDPLLELGKIAKSNSIWFHVDAAYAGSACICPEYRGYMNGVEEADSFNMNAHKWFLTNFDCSALWVKDRSALIQSLSTNPEYLKNKASQENLVVDYKDWQIPLGRRFRSLKLWMVLRLYGLEKLQAYIRNHIELAKLFEELVAQDKRFEIVTPRKFSLVCFRLLPPPSNEDYANKLNHDLLDSVNSTGKLFISHTLLSDRYILRFAIGAPLTEARHIVGAWKVLQDEAATLLSKC*