MSQSRIQEQKRAVAASAAAQQSDNIAHALAGAGGGILSMVLTYPLITLSTRAQVESKRAQSTTMDAVRRIVQREGFSGLYSGLESALFGISVTNFVYYYWFEWTRAAFEKAAVKAGRASKKLTTAESMIAGAIAGSATVLITNPIWVVNTRMTARKSDAEDQALPGAPEKKARASTIGTLMDLIRREGPTALFAGVLPALVLVINPILQYTIFEQLKNIVERRRRMTPKDAFYLGALGKILATTITYPYITVKSQMHVASKDGPKESLNGSLKRIISEEGYTGLYKGIVPKVTQSAITAAFLFAFKDVLYDMMVTARKRSRLSK*