MEVQKGDQAAQAKIWSLIYGFSESLVLRCAVELGIADIIHEHGDTMSINQLASKIPVNSVNVDHLYRIMRFLVHMKLFSIQSVKGELRYGLEPAARCLVKGWDKCMVPSILSITDKDFMAPWHYIKESLGKDSPTAFEKALGMNIWDYMADNPMKNQLFNEGMACDSRLLTSALIQDCKEMFEGILSLVDVGGGTGTALRAIAKAFPHMECTVYDLPHVIADSPDYPEVARVPGDMFKSIPCADAIMMKCILHDWDDQECIRILKKCREAVPPKGGKVIIVDIVLDVESDSHYSNMRRCMDLDMMLNTGGKERTEEEWKKLIYDAGFTGYKIKSISAVQSVIEAYPY*