MSARIIDGKAAAARVLGQVRDDVHTLKAEGIEPALAVILVGNDPASEVYIRNKIVRAEEAGIRSLEHRLPADCSEARLLALIAELNTDRSVNGILLQLPLPAHINEAHALQAIAAAKDVDGFHSENVGGLSQGRNVLTPCTPSGCMHLLKETCGDLTGKHAVVIGRSNIVGKPMAALLLQAHCSVTVVHSRSTDAKALCQLADIVVAAVGRPRMIDAGWLKPGAVVIDVGINRIDDQGRSRLVGDVDFDNALDVVSAITPVPGGVGPMTIAFLMKNTVTAARQQAHAQRSQSEAVCLSIY