MASFQDRAQHTIAQLDKELSKYPVLNNLERQTSVPKVYVILGLGGIYTFLVFFNIAGQLLVNLAGFILPTYYSLDALFSAGKADDTQWLTYWVVYAFFTVVESAISAPYWFPFYYIFKFALVLWLALPQTNGAQIVFKSLVQPLVGRYFTGGSTSANLRAQADAATKSQ