MNTFAEVIKFPGPEQGQQEHHVADTDDGFIMLAMELYEELIGANLTRNQAKVAHAVCRKTYGFKKKMDRIADSQLAELCRISRPKANIAKNELIAMKVLVKDGSKIGPNKNISEWEIPECSQIDNIVTKSGTKNVTKLDTPSVTKTEHTKDIFKDKINNTPLPPTGESVKGGKPSKRKSNPIKYDDYLNAYNEAVGDRLPHAVEANDERKRKLAALVKSLATPNLDGFKSYVRAFMAAARPFHFGDNDRGWVDIEASVIGGLLIGGLTPTATEVLATLEAETFEIPIYKRAYEVIRKQARTRNMIDSLMVAEECGDEHFADIMETARSCPSAANLRGYADMVTEMYQRRMFVSAVDEMRGTIGNSSIEVATVAMDELIGRLSGIRKPKQEVKPVRLGDIISEYTNTLARRLKNGEESDTLKTGIDDLDAITGG