MENEAEGVWSPDIEQSFQEALAVYPPCGRRKIILSDEGKMYGRNKLIARYIKLRTGKTRTRKQAWPQGGGWRVSSHIQVLARCKSQEIQSKLKDQVSKDKALQSIAAMSSAQLISATGLKDKLGVPSFTHRPFPPSPGSTEFFQFWPGDADQTRPNQDPAVWPGHCIGSPHLCLVEFSVFVELPAEPETFKQHLFVHIGSSPPHPADPPLEAVDVRQIYDKFPEKTGGLRDLYERGPSNAFFLVKFWADLSAPLPTEPGTFYGVSSKYEGPEPLAITCAHKVCSFGKQVVERVETELGHLEDGCYVFQLLHFPLCEYLVNFVHKLQQLPEKYMMDSVLENFTVLQVVRNRDSQELLLCMAFVFEVSANKRGAQHHVYRLVKD