MLPLALPNGKAVPDLVTNASRPKGLPILGNLFQIPSERPWLVYSDWKKTYGDMIYLEAMGQSMMIVNSLSVATDLLEKRGNNYSDRPGSSPAYDILGFEWMVGLMNCGPEFTSHRRAFQQHLNPRKVPIFSPIIHEEGMSFVRRLLKDPKDFRKCSRMYFGMVLMRVAFGSTDPVYNADLIGKAEIVSKGFSEAGLPGKYLVNVFPFLRFVPAWFPGAGWKRTLLEINGITKELIIDSFNDVRDRVRAGNQSREYPCVASGLIEELPPENSPEYAEREYVARATAVASYAGGSDTTGGTTEALFAALASNVEVQLQAQKEIDSVLGVGNLPRPEDIPRLQYIQAITKEILRWFVVTPFALPHTIKEDDEYQGYFLPKGTAIFPNLWFMLHDPEVFKDPLKFDPERYLKDGKINPDVLDSETAAFGFGRRVCPGRYLALDSLGYMIACLLAVFIVRPAKDSHGKSIPINVEITSGVIVYVSPDHLVDETY*