MKALSAADSAASPATKITIPYYSAAAGAGEAGPPFGKGRYKVWALAAIALLALWSMSAASASLRWSSGRFLLAATASEDLDAPLLDDLDSLEMEEREKLVGRMWDMYTRTGDEVRLPRFWQEAFEAAYEELAGDDMQVRDAAISEIARMSAHRLELEQPVNEEEKTRSNEHGSPKLKK