MTKPGLQVTWPNLARVIEWACRVEVLAPKPGNVNAYSSGHGMKLEDFLHSAQAIAPVLSTAGKGVGERILAAVIATKTAVNTNTNLGIILLFSPLARATLEAEKPATLRPALTTVLARLGIDDARLAYQAIRLAQPGGIGHSSAHDIAEEPQVTLLEAMQWAAEWDSIARQYHNGFGDIFELGIPSLLEGFSKWENIEWATTLAYLTFLATLPDSLVRRKYGATVAAQVAQKASELQKKLINQGPVSQMKSRLRAWDQALKRDFINPGTSADLTAATLLVGGLCQPSALKFLEA