MSSALISLAAALHSLVPAAVHSHGKHKRSRSMPVSRAHPILADFQNQLRAKVEILMYQQQQPESYNSAAWLGQTLDAVLFSYSNVKDLYPHMQIDNNKDGKWLSRHMEDLVNLFDVCNVLRESMSEIKKHNMRVQIALHGLLQSHAQIPIPSALSHDHMMNNQVVKAKVSLGNCMDELRKNKDMESKLAKCMTTLKRMADSLHPTTATVTSMGGSGVEEAIKEAKAITIFVCTALVATLSFNTPCRSFMAGAGFLKKQNRISPSPLPPLIDINRMTSMMQQKLKEAMKMQRKSSSSCKLLLHELKRVDITLGNLNNTLDKYIMNKTSKSSSNMQDEFKESILAVDMSTIELESALTHIEHRINDLFRFLISSRVALLNSLSTLSS*