MFVGVFYGLAAVCGLLYFYTRSATESNDDPKFKSFQRTYLIVYMMAVAGDWLQGPHVYALYESYGMSKHQIEILFIAGFGSSLLFGTFIGSIADKFGRRNNCLMYAILYGGACITKHFGNMPVLMIGRFLGGIATSILYSAFESWLIFEHNTRGFSDSLLGTVFSNAALGNSLIAIISGVAAQFVAERFGFVAPFDLALSVLLIMAVIIMNTWPENYGNEKAPVKESFQKATQAIREDPNVFCLGLVQSLFEGSMYTFVLEWTPALSRAAGDVGIPHGYIFAAFMVATMIGSSVFKLLQQHERPESFMRYVLLLAAVCLSMPIVAPDSLALVFGGFLVFEMCCGIFWPSMGCLRGTYVSEETRSTTLNLFRVPLNLIVIFILWQNFTMISIFKFCVFFLFAASIAQHALFIRTEHTPRHQKLPISVEEAENL