MCITRAFGAFRDALHLRDSDRGERMSFLRDCFKPSASVQPKPISPATELHEVFARYSVEGRMDVAHFHQFLSTVQHESSLSELQAQAVMETWYRAAQNQPPSVLDFYEENFMDYLFDTKNNLAINTLMHHEMTRPLSHYFVFTGHNSYLTGNQLNSTCSEKPIAESLCQGVRVVELDLWPSSDKSGVLVFHGRTLTSPVEFEKCLVAIRDNAFVKSPYPVIVTLEDHLTPELQEKAAKTITDIFGQALFCPESVDGLKEFPSPESLKGRILISTKPPKEYLGPKTSQLPKVLEGKILAEGEKEIKSIWGHEISSLSTNEHAKDGARVGEDDDGESSGEDLTCPQMREYLVSLEYKNIIAIRQSGKPKGKPLVEALEIGENAKRISLSETQLSKVVEKNPISVIKFTHRNFLRIFPYGL