MASGAKRKRQQYHQADMEAALEAANNGASVYSLAKKFGIPRTTLIGRIKGHHGEVQGRPSVLTPEDEEALVGYAKYMSDRGFPLTVRVTKALAQQIEIKRAKGRGESPRFKEAGPGKKWWRGFKRRHPDISLRSPDQLDKERALMATPGVIFEYFLMLEDKLTEANAKNKNPHVIYNADETGVDLSAKISKVIVPRGEKRSPSRRVGSRDHVSALVCVSAAGQTVPPMIVFSKGFPGGAYTEGGPANAIYGFSDSGFIDEFLFERWFTKVFLSHCHKERPIVLIVDQHYSHFTLKVLEAAVANNVVILGLPPHCTHFLQPLDVGIFAPLKSKWALTLEVMQAANPHFQVTKRNFAKIFNTVYDHTVTPSLIKSSFQKSGIFPLNEDAIDD