MNSEIENAILSDHGVVGRVNFRRFLTEIQVLEILIAVVIFVVIHSLRQQKRYGLPVWPLVGMLPSLALGLRTDMYEWISEVLHRRGGTFTFKGPAMSNLNCVVTADPRNLEHLLKIKFSNFPKGEYFRDTVQDLLGDGIFSADDETWRRQRKIASIEFHSAEFRHMTAESLVQLVHSRLLPVLEKSMASGRPINLQDILLRLTFDNVCMIAFGVDPGCLSPGLPEIPFAKAFEDATEATVTRFVTPTVVWKTMRYLDVGVEKKLRKSIERVDEFADEVIRTRRKELELGLDSKTMAKSDILTVFMRLKDDDGKPFSHKFLRDICVNFILAGRDTSSVALTWFFWLIDLHPSVEERILEEICGIIGERESCKEEEGDGNVIFRPEEVKKMEYLQAAISESLRLYPSVPVDHKEVVEDEVFPDGTELKKGTKVIYAIYTMGRMESIWGKDCREFKPERWLRDGRFMSESAYKFTAFNGGPRLCLGKDFAYYQMKFAAASIIYRYHVKVVENFPVAPKLSLTMYMKYGLKVMIHKRDESEIKNYKNCKTIGS