MSIDIFQEIRIKKILLLMAEANTPHIAIMPSPGMGHLIPFVELAKRLVQHDCFTVTMIISGETSPSKAQRSVLNSLPSSIASVFLPPADLSDVPSTARIETRAMLTMTRSNPALRELFGSLSTKKSLPAVLVVDMFGADAFDVAVDFHVSPYIFYASNANVLSFFLHLPKLDKTVSCEFRYLTEPLKIPGCVPITGKDFLDTVQDRNDDAYKLLLHNTKRYKEAKGILVNSFVDLESNAIKALQEPAPDKPTVYPIGPLVNTSSSNVNLEDKFGCLSWLDNQPFGSVLYISFGSGGTLTCEQFNELAIGLAESGKRFIWVIRSPSEIVSSSYFNPHSETDPFSFLPIGFLDRTKEKGLVVPSWAPQVQILAHPSTCGFLTHCGWNSTLESIVNGVPLIAWPLFAEQKMNTLLLVEDVGAALRIHAGEDGIVRREEVVRVVKALMEGEEGKAIGNKVKELKEGVVRVLGDDGLSSKSFGEVLLKWKTHQRDINQETSH*