MFYSQYILAKKGPLGTIWIAAHLEKKLRKNQVNDTNIITSVDSILFPEVPIALRLSGHLLLGVVRIYSRKVNYLFHDCNDALVKLKNAFSSATSASVDLPADAASAPFHSITLPEAFEFDDID