MLNTRMDEQGAESCGGFSQAIIPGLPDDLALRCLAKVSHGYHGLLEVVCQRWRSLIRSSEYARAKAQEGWCGNWLFVLTEDQINGHWNAYDPEADRWHPLPPIPWASSHHNHCGFSCVSVAKKFLVIGGYFSPCESLGEGKKFTATNEVIQFDPFSKQWSRVARMGVARCNFACAVSHDKVYVAGGCNSSSASKLACAEIYDPVEDRWQEIPPLPSVRDECVGFSSGGLFYVVAGTDKRADQKTAEVFDPIKGSWCSIQNFWLFFRPMSCPVTTIKDSIYVIDDWDGNNLKFRDASSGSWIGLGPVPSVKFSDHSRPLKGFGFGLIGFQNDLYVLGGKVLKWEPSDGHWRNVDVVKLNVVRVCTPTAIQLEWREVKPMRGSHGAIVGCAVLEE*