MAQRRKVPEGELCAVCSDLATGYHYGVASCNGCKTFFRRTIVSEHTFVCQYQGNCDVNKNIRCACRHCRFNKCVAVGMDAKAIQNDRDRIGPTKKMKMSNQNSEDDCAVHIRSAEERLIERLLAIEKLCMRLRQCVLPEINGLKEAVCEPSLVNEVNNLKIDPYTNTKELYIATLKDIQMWNKREMRVGLEWAKTFDLFNQLSLDDRIALIKNFGFTFNLLNRNYYAPDHGADKLVLPNGAYIRRQVQNEVKLPGCRSIYHRQMDEIMIPFRQLKITMPEFALFKASVFFNPDAINLSSLAKSQIYAERSKYLSALFYLITSKCGITMGAQKYGSLLMMASSVQNIIAQNEENMQVMDFFEENWKMDNFVKEVCLKDP