MRSLHTPKGSNLTADSTEDSESSSKNNSNHSSDQHGATENMVSQFDQGSQQQEIQHKNMATSYTTKSGKTLDPKTIRRLAQNREAARKSRLRKKAYIQQLESSKLKLAQMEQDMQRPRSQGLFLGGTPGANTSSGAAMFDVEYARWLDDHGRRMAELHGALQAHLPDSDLRAIVDDALTHHDELFQLKAMAAKSDVFHLITGVWTTPAERCFLWMGGFRPSDLLKTLLPQLDPLTEQQLVGICNLQQSSQQAEEALSQGLEQLHQSLADTMAGGSLIDDANMSFMGQMALALGKLSNLEGFVIQADNLRQQTLHQMHRILTVRQAARCFLAIGEYHNRLRALSSLWASRPREMLVTDEGNCGEISIAAQPSQSQFSAF*