MGMSAFYGPAKPDDEMIALIHHAVGSGITFLDTSDIYGPFLNEILLGKALKGIRHKVQLATKFGIHIEDGKASYRGDPAYVRAACEASLKRLDVDCIDLYYQHRVDTNVPIEATVGEMKKLVEEGKVKYIGLSEASASTIRRAHAVHPITAVQIEWSLWSRDVEKEIIPTCRELGIGIVAYSPLGRGFLSAGAKIAEGLTNSDFRKVAQPRFAGENLDKNEKLFIELHKLASSKGCTPGQLALAWVQHQGFDVVPIPGTTKVKNFDENVAAL