MDGKFRLTSMIPLAAMAALAGGTYWLLQATLPPPGEAVVRPKSHTPDYFADNFSVTELDQTGSTQYRLTAAGLVHYEDDETSDLTRPALRAFQPGKPTVTATAKRGAVNGDVSIVDLYDDARILRAAGAGDPPMQADSQHFRVLVNDDVIETEKPVKLQRGLSIANAAAGMKYNNVTRVIELYGNVRGTIAASDTSGGAAGQPK