MLEFISASRRRRLLLSTAARSAAATPFSVEEYLVDTCGLTGAQALKASKKLSHLRSPAKPDAVLAVLSGVGLSRADLAAVVAAEPQLLCARADNIARRIASLRDRVGLSDPQIGSFLLVAGGAKGIHACDVAPRLEFWIPFLGSFETLLRILKGNNVLVLSDLEKVIKPNIALLQECGLTVCDIAKMARFAPRMFTSNPKQVEGFVRRADELGVPRTSGQFKYMVGIFANISEGSATARMEYLSRSLGCSMDKLRSAVQKLPQILGLSETNLGSKIEFLVGKVRLEPEYLLKTPKLFTYSLEKRLVARHYIVQVLAAKGLKGLKKDVPFCSYVQLGESCFVKNFIDQHENVVPGLSDAYAALRAGKVPPEMELLSSTLGCSMDELRYAICKSPQVLGFSETKLRAKIRACALLAFSLEKRLVPRHYVAEALAVYYLPAYIANATLHFLRLSVDEDADGVGCLRPLQRLEKTGLAG