MLREFGERRGFEDVVLGRGEAIPSGHPGPVYLAVPAAELDAAIELCPEEKRDDLVFLSDGQLEPLFQRHGLYGPCQASLWLALMRRGGKPVDGRVTDLSGTTDGLSRVHGKWSGAFAMRMGTGGILCREANQRDARRTTLEKLVFVTAYNLVGAAHGGLSMGEVAGKHGEEVGAMCRELASFVRYTLSVSLFSGLDDRLADYARTMEFLPTRLDAGAFPFTSGYFYRYTKMAGTRTNPAGIKVEIPDTTPLHTEYLLEARDRGLVGKELLDAA*