MTLFRYRQFSQPDFEVMQALDLAEQRRTAPEYDVLPEREQEARLSSSLAALRHYERSGHSFVAEGQDDHVRGYVLAQSVWQGDRPAVFVRALVLDDAQDEDMRRGLLRAVVKSAYDAAVYEVHLPVTPELHAAARAEEAHLTGQYAVIHLGTRAESAPGKKLRREG