MMELAPDTATLLILDDDKHIGAVASSSDENNFEYQNILREFRDFLSDCKDVLDEATTVKLLGSYGRVDEIVFFASLKEQHETVIHHYIQQGEVRKALELLHKPNVSPELQYEFAPDWIMLDPYETVEAWMVANNLNPRILIFALMCYSSEPHTKEEIHEAIKYLEFCVQWLQNEDPAVHNLLLSLYTKQGDESALLRFLQWKWNRKSLGSGLDVTKFPGIGLLHSELAQGVSTIFTHFMRNLPAMHSVLVFACW*