QVVGTPPSQSLIAVSNSPRTPAMIAAPIIPSPSNTWPSASRSAVGDKSGKGLRHFSMKVCEKVQQKGTTSYNEVADELVREFSDPEKHMSPTDQAYDQKNIRRRVYDALNVLMAMNIISKEKKEIKWIGLPTNSAQECQSLEVEEKKDKRDRIKQKTAQLQELILQQIAFKNLVQRNRSSEKQQGLPAANTTIHLPFIIVNTSKKTIIDCSISNDKFEYLFNFDNTFEIHDDIEVLKCMGMAFGLEKKSCSVENLKTSRTMVPKALEPYVVGKESITEYV