MGRDRISELPDGLLNHILMYLHIEESIRTSVLSSRWRKLWLKVPGLDVNVHDFPADGNLFESLMDKFLEVNRGRLQNFKLNYESNLYYLMDRFVPWIATVVDRGIQHLDVTATDCPPWTIDFMPANICKSKTLVSLKLVNVGLDTPKFVVSLPCLKIMHLEDIFYSPLIAENLISGCPVLEDLTIVRNHEDFLNFLRVMSQTLKNFRLTFDWGMGSNDFSVEIDAPGLKYMSFRDSQSDRIVVKNLSSLVKIDLDTEFNLKFGLGSPLEPEDLTKRDIIRDFLTGISSVKHMIISHPTLEVLYRYSKIGQLPKFHNLYHLQAVFSSSLLQLLPAFLEICPNLKNLILDYSISAEPEQIDFTNLPRCLISTLEYVEIKQLTMREESGIKLVKYFLENSAVLKKLTLSFIDSPMTNQESEIYMQLLTSTKRSRGCHVLIL*