MDSGAGTAVGEMFDEMPQEKRARIDAGAEDPPESSWAGLHADALGVVLRFLPCLADRARVRAVCRQWRDAARGRGVAPPLPLLVLPRFRFASLTPGGVLSAARRAWMPPGLDAGNACCVGSSDAWVVGAGQAGGECFIVNAFSHEVRRLPHLGTYDCSLRKVALSASPESAPDWIAVAFMIRWSRPELALWRPGMRSWRVCHHALFAGHIDIAFYQGKLYMLWKFTPCLFAFELGDDEHGVTISRMKDCFIEKLLPTTLGSTHELSCNMVEWHGRLLLIIRYYGGYQARHRVKVKVFVMDLSTNPSVLTEIHSFGSDCIFIGSGGCKSFPAGQHGGVEGDLIYFGPDHYNPHDAFVYSMRDGRTGPIFKPLPCVTHASERNLGFPVWLFPKE*