MLMDLFYETLPPHVTRKRRVHFHAFMIDVHKRVHAMKAKLGVNGGDPIAPVARDLANEAYVLCFDEFQVTDIADAMILRQLFERLLSHGMVCVITSNRHPDELYKNGIQRSSFVPCIELLKTHFEVTDLDSGTGEHHTSLSPHPTHAFTCLLRPAHAREPRGADPVQRNRELQTWGRILRVPESTSTVAKFHFEQLCGQPLSAADYLEITKQFKTIFILDVPKMGLNQKDMARRFITFIDGTKTKIFITSEVPIADIFAADSDAKSGEISDHMRSMMDDLGLPGDMVISSSIFSGDEELFAFARCCSRLVQMGSKEWAETAGTS*