MKVAVIGAAGGIGQALALLLKNRLPAGSDLALYDIAPVTPGVAADLSHIPTPVTIKGYAGEDPTPALEGADVVLVSAGVARKPGMDRADLFNVNAGIVKALAEKIAVVCPKACVGIITNPVNTTVPIAAEVLKKAGVYDKRKLFGVTTLDVIRSETFVAALKDKDPGQVRVPVIGGHSGVTILPLLSQVEGVSFTDEEVAALTKRIQNAGTEVVEAKAGGGSATLSMGQAACRFGLALVKALQGESDVVEYAYVEGEGEYAPFFAQPIKLGKNGVEALLDIGKLSAYEQAALDGMLDTLKGDIQIGVEFVK*