MTLWVGSDRISGSWGGGPVAEAGPGSDKSTLEVADCEDDKELAAADAEGVWSPDIEQSFQEALAIYPPCGRRKIILSDEGKMYGRNELIARYIKLRTGKTRTRKQVSSHIQVLARRKLREIQAKLKVVSTSAPQFWQPGLQPGTSQDVKPFSGAPAYTGSKAAGGVTGSTGELGVPPPPPWDGRAIATHKLRLVEFSAFMEQQREPDTYHKHLFVHIGGPTTYSDPLLEAVDVRQIYDKFPEKKGGLKELYDKGPQNAFFLVKFWADLNTNIQDEANAFYGVTSQYESNENMTITCSTKVCSFGKQVVEKVETEYARFENSKFVYRIHRSPMCEYMINFIHKLKHLPEKYNKNSVLENFTILQVVTNRETQETLLCTAYVFEVSTSEHGAQHHIYRLVKD