MCTVHLSVQLSLQTLLMFNTVGEHKGKGHCPGSCACIISTKDPLMVPLQGMASVCVTGGNGFVASWLIKLLLERGYRVRATVRDPGNLKKVAHLWNLPHASERLELVKADLLDDGSFDSAVEGCEGVFHTASPVNFVVDNPEEDLINPAINGTLNVLNACAKSNCLKRVVLTSSMAAVASQALASSGSIIVDESCWSDPAFCKGRNAWYALSKLLAEQRAWAFAKEKGLDLVVLNPGFIAGRPWQDSLDAGADMVLNILTGQDFPAKARSFGWVGVKDVAKAHLLAFETPTASGRYICVERVMDSPMLLQVLQTIIPGYVLPPKYVTDPL