MTLWVGSDRISGSWGGGPVAEAGPGSDKSTLEVADCEDDKELAAADAEGVWSPDIEQSFQEALAIYPPCGRRKIILSDEGKMYGRNELIARYIKLRTGKTRTRKQVSSHIQVLARRKLREIQAKLKVVVPTDHAAKEKALQTMSSMSSAQIVSATAIHNKTAAGLATLGLTPPVTYTTPFWQPGLQPGTSQDVKPFSGAPAYTGSKAAGGVTGSTGELGVPPPPPWDGRAIATHKLRLVEFSAFMEQQREPDTYHKHLFVHIGGPTTYSDPLLEAVDVRQIYDKFPEKKGGLKELYDKGPQNAFFLVKFWADLNTNIQDEANAFYGVTSQYESNENMTITCSTKVCSFGKQVVEKVETEYARFENSKFVYRIHRSPMCEYMINFIHKLKHLPEKYNKNSVLENFTILQVVTNRETQETLLCTAYVFEVSTSEHGAQHHIYRLVKD