MGHVVAAKQAAGESKSLFYYMESPSENTDKEDSSTNNHSVGAARHATSSLGSSRFFPLCHRDFQVNLNSPGLRFVVSHVQSSLEDMLAAAQSAPDRPTHEQNNTNGMEMEYECPEYAQPFYPFLVELYNQYKYLPGMGLALERTQKLLVDVEKGNAVDHSELAICQCFRLAAEGLRVALSMSDGAPLGLEKVTSSMLQFEELPYEEKCYVLLAQALKQQLRKSQSVVAVVDAGMVAGIRKYWTTAVSDDVATLAMGCLIPEADEDASLEAEGCKGRILDKSIIVVGAGAAAVVGVASLSHWAPASTAMKIFSFKIPTIIKVGLLQTKKGAIAATAKAANPVMNWCVPSGKGILAAKSTVGSKVPVLKAVTNTGKFRAVAHGVIATAKKASLSAIRTAFYNAMRNRHRKGA