MDLGVVVGVTEDVNTLMDPHDEEDWNRLGFFSKVDRAGASLGSYQSINHTLQPTGDIVGPKFSLASGIYQEHSFISPTSAGVGPPATSCFPITQLPKASVHHCRKGVIDGALDGRVRRPLFNGVQTGILKRAWKPNKRVRWMVLGDDVGLEETCRVALCGLVGRLSYAYLADCVVIAWAHKTWKPILGYSPEIQYLTKGWIGFICRTLEDVSVLLNGFWVLGRSTLMLKRCSWCHCTGHLRRECLGKVFEEKSEETMIQEDPPTYMDEDTSLVPPHFTTIMTELPSAPTNTLSGAIEGAFHPGVRHYFSPPHTYVAGFLDSQDAICEASPPFTCVAGPSFLVQQRDMMTEMQHLLSKGDFTDADRLEVRRPTSSDFALIGGSHLSEDQGGEERVFVALHNPTLLDEFDSPLEAGSREP*