MVEFVGNDNNEDVIEEVNITNDEEETGVDDDVVTPPFVGMVFHSWEEVDKYYKRYGRQQGFGILRAAGSYVQKGGAKSKELRGYLWKCECYGRAVYRHRVEGKRVYSIRDKLCTKRSKKCDCPVLMYCNRTKDGDWVVKRAVNEHKNHCPTPRKSKYVPRYRQEDINSLVKRKMFNDYNSGANVLQIFNCLASERNEVENVTFTKKYLQNIISRDKAEKMKVGDWNAMWKYFKAMSTDNENFFHKHRVGMDNKLQDVMWVNARSRASYEEFRDVVVFDSTYLTNEYDLPFSNFVGVNHHGQTILLGCALLSHEDSETFECFSKNKFEVQWNIVIKKYKLEGEIWLAGLYHRREMWVPAFMNGMFWAGMKSTQRSESINRFFDGFVDKHTRLFEFDPFYIKVVESRANDEQ*