MSPQQNFGDDEAGMLQALQMSVMVTLPFTLKAAINLGVPKILMDAGPGAELTAEEIATSIAKVSDCRADSKNLDRILRILASHNVVTEIVSKDANDSDSAQRSCGPTSTLKYFTDNEDGVSLVPFVFMHIDPVFLASYQNLHLPVLDVNVEPHTLDHGMNLFEYIATDAKLDKLFNKAMHDHSNIKMSALLKTYRGFETLTSLVDVGGGLGSTLAMILSKYPNLRGINFDQPHVVANGLQVPNLEHVGGDFFASVPEADAVFMKWILHDWDDERCVKILKNVWRALPPHGKVINLDALMSDISDPSPATKISLYMDMIMMACTPSGRERTLSQFKKLAADAGFKRVELVAKTSHMSILEFYKN*