MSQSNIEGQKKAVAVSAAVQQSDNMAHALAGAGGGILSMLLTYPLITLSTRAQVESKRAHSTTYDAIRRIIQREGVSGLYSGLESALFGISVTNFVYYYWYEWTRSAFEKAAARAGRSSKKLTTSESMIAGAIAGSATVLITNPIWVVNTRMTARKSESEQETLPGAPSKKSRASTISTLMDLLRQEGPKALFAGVLPALILVINPILQYTIFEQLKNILERRRRMTPKDAFYLGALGKILATSITYPYITVKSRMHVASKDGPKESLNGSLKRIVKEEGFVGLYRGIGPKVTQSAITAAFLFAFKDVLYDLMVSLRKRNRAISK*