MGGEGAMPDTAPPIVVDYNPRLYANVSGEGAMLDIASLRHRFEVTVLVKLFGMAGNDASNFQPGVSRHVHYILATHLLARTLMSPSSFLCSYGPKRATNPSFAREFWGYVFAVQPLLLLPAADHVAGRASMSQNLGLDLEAFRKAQRADGPATILAIGTATPPNAVDQSSYPDYYFKITNSEHMTELKEKFKRMCDKSAINKRYMYLTEEILQENPSVCEYMAPSLDARQDMVVVEVPRLGKEAAAKAIKEWGQPKSKITHVIFCTTSGVDMPGADYQLTKLLGLRPSVKRVMMYQQGCFAGGTVLRVAKDLAENNRGARVLVVCSEITAVTFRGPSDTHLDSMVGQALFGDGAAALIVGADPIPQVEKPCFELMWTAQTILPDSDGAIDGHLREVGLTFHLLKDVPGLISKNIEKSLVDAFQQFGISDWNQLFWIAHPGGPAILDQVEAKLNLDPKKLRATRKVLSEYGNMSSACVHFILDEMRKSSRQNGCSTTGEGLDVGVLFGFGPGLTVETVVLKSVPLQ*