MVDVSNFVEANGNAAVSIPAMEVAGSPHVPFVPRDANATDSKNAKDVLDLWRQQKQIPAPFIWPHADARPSSILELDVPVVDIGAALHSAAGMARAAAQVAEACASHGFFQVTGHGVDPALAQAALDGAADFFRLPLATKQRARRSPGTVKGYASAHADRFAAKLPWKETLSFIHNHVHEDVGARASSHVVDYFTSALGDDFMHLGEVYQEYCEAMEDASLAIMEVLGVSLGLGRGYYRDFFADGSSIMRCNYYPRCPEPDRTLGTGPHCDPSALTILLQDGEVDGLQVLVDGAWRSVRPKPGELVVNIGDTFMALSNGRYKSCLHRAVVHREKERRSLAYFLAPQEDRVVRPPPSPAPAPRLYPDFTWAELMRFTQRHYRADARTLDAFACWLDLPSCPATPQAQGTV*