MELAPHPVIPQKKPVLVCILDGWGENPVTDQYNACHVAKSPTIDALAAKGPGYYRSVLAHGPAVGLPTDGDMGNSEVGHNALGAGKIIAQGASLVDIALETKSVYSGAGWAHVKPAFADNTLHVITLLSSGGVHSRYDQVLKLCQGAVADGCKKLRLHVLTDGRDVPDNSCHEYMRVLVEDLAKLEGCDAKVASGGGRMKVTMDRYEADWAMVERGWKAHVLGDAPHKFTDPIEALNKLKEGGDSDQYVEPFVITDADGKPVGTVEDDDAVVIANFRADRVVEISKAFEYPDFNSFDRVRYPKVRFAGLMQYDGDLKLPANYLVPPPLIERTSGEVLAANGLRTFACSETQKFGHVTFFWNGNRSGYFKEDLETYVEIPSDNVPFNQAPLMKAREICAAGKEALRSKKYDVVRVNFANPDMVGHTGDLAATIAACEECDACVKELLDVVDELGGMFLLTADHGNADDMVQRNKKNECLFEADGTTPLPLTSHTLAPVPVAIGGPALPANIKFRDDLPKAGLANVTATYINLMGYEAPAEMEPSLLAAF*