MNSEIENAILSDHGVVGRVNFRRFLTEIQVLEILIAVVIFVVIHSLRQQKRYGLPVWPLVGMLPSLALGLRTDMYEWISEVLHRRGGTFTFKGPAMSNLNCVVTADPRNLEHLLKIKFSNFPKGEYFRDTVQDLLGDGIFSADDETWRRQRKIASIEFHSAEFRHMTAESLVQLVHSRLLPVLEKSMASGRPINLQDILLRLTFDNVCMIAFGVDPGCLSPGLPEIPFAKAFEDATEATVTRFVTPTVVWKTMRYLDVGVEKKLRKSIERVDEFADEVIRTRRKELELGLDSKTMAKSDILTVFMRLKDDDGKPFSHKFLRDICVNFILAGRDTSSVALTWFFWLIDLHPSVEERILEEICGIIGERESCKEEEGDGNVIFRPEEVKKMEYLQAAISESLRLYPSVPVDHKEVVEDEVFPDGTELKKGTKGKWVRHLNV