MEVNDEGEKLKMGSLLSPGWADLTRECLIDIFSRLTVDQRWIGPMLVCKTWMNVCHDPLFNTIFDLETRFQSFPESINWWNPEFEDKVDSFLRSVVDRSEGGLTEIRVRHCTDRSLSYAAERCPKLEVLWIKSCPNVTDASMTKIASNCPNLKELDMSYSYGISHESLVMLGRNCNNLKILKRNLYPRLDPNMPTIIAPLDYLATYPKHANVEAEVIGRHMPQLKQLEFRYTTLTAKGLALVCEGCSDLEYMDLYGCISLRSEEITRWTSSLMSLREINKPNFMFPMAILRMSRPDHPRYG*