MAPDPNNFDDSGPKHIGGSSAKTIDWDNEEHCRCIADCLVKEALTVTDDRRTPTHPDTRPLIFGAIYERMPDAPRHPSAPHYIVAFRGTKLKHAKMAAKMQDLDDDFHILVNTLRDTKRYRRAREAVDELLNVNKDEANPDSSCVVWLAGHSLGAAVALELGRAMMLERVDDQRNLPTFLFNLPRVSLASLVDMLLRKDKRDALYAASNTVKVGVVSVLSEHQKRMEKIFERLARWVPNLYVHEKDPISNGLIGHFGRPQQLREWCCPDIVAKAGMQLSHRDMFSSLFGQEKMQPCLLPSVMLWINSSVDEQAGNWFDLRLAAHKLQQWWKPNSELEQAVNLFVQWFDQRSAAHELQQWWKPNSELSLSPRRHIFFEDMHGTDTGYGHRDTTISQKP*