MEECDYINELPDSLLTQILLDLRTKDSVKTSVSSKRWRNLWLNVPGLDLFSLQFTNPHHEEGLIKFMDRFMESNCRSRLQKFMIRYFECNGYRDRFMELIGTVVDCGIQHLYVYMHTCNRVDFIRQNIYKSKTLVSLKLYNVELKNPDFVVSLPCLKILKLMKICYGEDGPLVVEKLISGCPVLEDLELIKPFDILTQDVILFLRIDAPRLKYMTFYESRFDRIMVKNMSSLFSIEIRAKSSFEYGGLLKAEDPRKRAIICDFLTVISSVRHMIISGSILEELHSYSKLGWIPQFRNLYHLQASFFGTSLQLLPTFLESCPNLKNLIMDYGAFKEENIDFHEVPQCLISTLEYVHINKLMMMEQSGIKLVNYFIENSAVLKKLTLRFSFFSSIESESYKKLLTSTKLSPTCQVIFV*