MFQLGPAPGKRFWARHRWKVLLSLGVAGAGYAAYRLYDAHRSQLVRVEQRQLEERAADELVKNQLQAHFENVQRISDTTTLPFAMHYLRSRIVEELDISHLTEKLLQGKGESGVLTTKEKYDTWEKIKIMSFTRTVSSMWAMTLLSLYVRVQVTILGRHLYLDFARGTDGSQLQAESDTLGRNGHKDFLATADYLATYGINTLIMQMEHAATEILKEKQLKDLMSMDQVLQTVLQIFDQFMSLCEDKSWINYLVPENANRYAQLLAVSGSGFDDSSLLMDVRKLDQLMTETRIVLASDDFRNVMDMSLRKIADVVIEDLGAQLGAAVPPSGLPLAKLLARVAQLSSPLLEEPSKNKHIQIIRSMPEVELFYTFLYANMPPQT*