MHPKPEAGDADGGAAEVGSPRSGYFRQRSMHAAAAAADPEAARRALDVENPPCSAGGACGAPGLRPSESVTKLESLERAERAALAPAVVLRTGFYILVWYAFSTCLTLYNKTLLGDKLGKFPAPLLMNTVHFALQAGLSKLIIFFQPMGPDSGVEMGWKDYFMRGTALDINLSNASLVFISVTFATMCKSAAPIFLLLFAFAFRLENPSIKLLGIIFVISIGVLMTVAKETEFDFWGFIFVTLAAVMSGFRWSMTQILLQVAVFYFHDEFTWLKGVGLFTIMVGVSLFNWYRYDKFKRGQTSEDDINSPQFTGDAKYIILDDLEYQDEFGEEDT*