MVIAAVRKQIDYYFSTDNLCKDIFLRSKMDEHGYXPLAVVANFNRVRMLTPDMMLILEAMRDSSIVEVSSDNAYLRARGSWAQWILPPQQRDLSHTPAPANAANPAQPEPVQSVQQQGAALHQSPQAAGSVQSQAGLQSSSPASLLGRQQQQEKGRVSSAASPQRASQPAAHTVLSVQAGSSQVVQSDGTAGDEGHQAKTSAGAAEAVQEEPDEDEDXFKMDEEQDTSRQPHGNAKPADGERGEGVSDAELKKLIVVVPQSSEQVWRPAGVLAQCRSPHHPNCLVVHCIP