MSRILFAATARFVRNICNGEMFHNMTQRISTGKFKSPFASNRSQPKGPQASTAPKCPGAQAEVPKLKPGYFPSGGMHAVFSDLPQPEGDFFKAWNAKNSKYNMVLLSGVVALCGAIALSVTTGLLNLYWAIPEYPYNPDEMEDFAAEEERRQQEKEEREQRHQDRVEAKELSERRRAARDNMAREKELMEKDMDEGISDAEMEELQRLGQEREEFNKWETEEMKRIEEKEKEREKIRKEKDKIRAEKEKEREKKEQERDKQLEKEEKEREKQREKARKEREKQRKEEEREAEKAKKAQRA