MKGSRRLVKSRYADLGFDREGRNMGGIPDDVLELILLHLASPVNLIRAATTCKRWHGIVAGARFLRRFGSLNGRHLVAGSYHNSRFLDSSELEPEPEHQAPAFVGSYHNGRFLDSSEPEPEPEYAPPAFVASSPPAAGGVDGERFSLDFLWEPDEVVDPYFWRIKDSRGGLLLWALEERYDFSPTWSLHVVVCDPLARRYRAIPPLVKPDRYHIHSGPFLLDGDVAPCSPHRDRGSWRGYSVDGQRMRLFMGRTRASLYWQGEGKTVTALDRSTAELSCSELPGTEDWDGRSTALRVAAGRDGEARVLTTWPGGVLKVFALPRGDGEWAHEKTIDLSAVARGLPGYRPTYFSGEVASWTNVTDTALVVLWWREESWAFRLDIEAVEAELVPIDGFCDVAFPCELPWPPVLRRRARKLPAGV*