MFVDQYLFATSTYQVKQRLTYVISTNGSGGADAKHLDVGDASDDEKDMSAADAEGVWSPDIEQSFQEALAIYPPCGRRKIILSDEGKMYGRNELIARYIKLRTGKTRTRKQVSSHIQVLARRKLREIQAKLKVDGGMKDKAMQSMSTLSSAQIVAGLPHPAYHHTQFWQPGLQAGTSQDVKPFPGASYKGVGVGPVGVSGGAEVAPPPWEGRAIATHKLRLVEFSAFVEHPRDPDTFPPSAGAQHLFVHIGGTVTYADPLLESVDVQQINDKFPEKKGGLKELYEKGPRNAFFLVKFWADLNTNNLDDPGAFYGVTSVYESNENMTITCSTKVCSFGKQVVEKVETEYARFEGGRFVYRITRSPMCEYMVNFIHKLKHLPEKYMMNSVLENFTILQVVSNRDTQETLLCAAFVFEVSNSEHGAQHHIYRLVKD