MELPVIELEPFLKWRIAQSCKSELPTSFQCNFCNGHLENGDVGKEDGGLDESDSLLRESCARVAACLRETGALVIRDPRCSTDDNDRFLDMLERYFGQTSDLKRKEERPELHYQIMPENARPVMPTGPDRKWRYMWRIGPRPAETRFQELNANPVIPEGFPEWVDVMDGWGHKMIAAVEVVAEMAALGFGLSRTAFTSLMKQGPHLLAPTGSDLSKYADLGNVFAGYHYDLNFLTIHGRSRFPGLFIWLKDGRKVPVRVPEGCLLLQVGKQLEWLTGGECAAGMHEVVSDGTMKAVEASKKAGRSLWRVSSTMFAHIASDAILKPLGHFVDAPASTNYCPIYAGEYVEVELSAINLKNSKR*