MEEIVHDFFPFMRVYKDGRIVRLMGEGFVPPESDPETGVQIKDVQIDPQINLSARLYLPRNVDSVQKIPLFVYFHGGGFVIESASSPSYHKHISKVAAEAKVVIVSVNYRLAPEYLLPIAYEDSWLALKWVASHIANGDGHEPWLKDHADFNRVYLRGDSAGGNIAHHIAIRVGLEKLDGVKLEGIFLACPFFWGKDPIDGEGENLAVIEKLWLFVNPNSCGLDDPLINPEKDPKLCSLGCDKVLVYVAGKDTLRFRGFYYKEVLEKSGWPGTVEIVEVKDEAHVFYLSATEAENAMAMMKKLASFLNQS*