MQESQKHIIPNVSHGCGEQPVEEPESYSWPPIPSVDHQASSDEVIQGTQLSVQHLAQYCTHESSSGTSTYHPVHSSPSSIGFSANGSPTSHPDLQNYQSCGSPVNQSCLSNDTDDLGHKMRELESVLLGNDLDAFDMYAITDELGPNQLSSEAENWEQMMEMISRGDLKEVLCACAKALANSDMSTTELLMSNLRQMVSVSGEPIQRLGAYMLEGLVARLASSGTASAELLSYMHILYEICPYFKFGYMSANGAIAEAMKDESRVHIIDFQVAQGSQWITLIQALAARPGGPPQIRITGIDDSTSAYARGGGLGLVGQRLSRLAESCKVPFEFHAAGISASEVQLENIEVRPGEAIAVNFAFMLHHMPDESVSCQNHRDRLLRLVKSLSPKVVTLVEQESNTNTAPFLPRFAETLSYFRAVFDSIDVALPREHKERINVEQHCLAREIVNIIACEGMERVERYELLSKWKSRFIMAGFSPYPLSSLVNGTIKTLLQSYSEKYTLEERDGALYLGWMNRVLVASCAWR