MSHSVLNFPLLSSALTVSNIPQLSIASAVTVSSPIIRTHSFQHSTAVNCRLPKSFENPRDRKITCEITRMEKQLQKHAIAHSSSTSSLGIDMAGTFFQSIHSAAPPSPSSRNTKITVVGIGNVGMAVAQTILTQELTTELALVDVQADKLRGEMLDLQQAAAFLPRTKIVASTDYAITAGSDICVITAGARQRDGESRLDLVGRNCHLFKSIVPQLVKYSPDTILLVVSNPVDILTYIAWKLSGLPSNKVMGSGTNLDSSRFRSMIADHLDVNAQDVQAYIIGEHGDSSVALWSSISVGGVPVLSFLEKQEIPYEKEHLEAIHQAVRKIHPVSVMAKDFHGIEEEVFLSLPAQLGRGGILGVASIHLTEEESHRLRLSAEAIFEVQKHLHI*