MQASQQHRSSGMSNRLYYLPPQEAEAHCLPQFQSFDHQLCYNDGSQGTNFSFQGSSERYCTLESSSATGSYAIYNSPSTVSFSPNGSPNSQQDSQSYPSDPHHSPDNTYGSPMSASCITDDVSDLKHKLRELETVMLGPDSDIINSYDSTFTPNKSSLEMDSWRDTMEMISGGDLKQILVACAKSVSDNDLLMAQWLMDELRQMVSVSGEPIQRLGAYMLEGLVARLASSGSSIYKALRCKEPASADLLSYMHILYEVCPYFKFGYMSANGAIAEAMKDENRVHIIDFQIGQGSQWITLIQAFSARPGGPPHIRITGIDDSTSAYARGGGLNIVGQRLSRLAESVKVPFEFHAADMSGCEVQLENLGARPGEALAVNFAFMLHHMPDESVSTQNHRDRLLRLVKSLSPKVVTLVEQESNTNTAAFFPRFLETLNYYTAMFESIDVTLPREHKKRISVEQHCLARDVVNIIACEGVERVERHELLGKWRLRFAMAGFTPYPLSSLVNATIKRLLENYSDKYRLEEREGALYLGWMDRDLVASCAWK