MGDNVKSTCALVLPVKKDREDDETFDFLDIDEEELVHDVQKAVSPTSSRPLDTADLHGINNVLNTVPNTFPYFGHPLLLPQNQNLINLVAVCVSTPPPYTTGLPQNNPFFASHGVNEHVNFVPITPTPLFYFGLTEDNSQNCFRAPNSGHDYDTFEVERTGTSETGYSSNMSASADSFQNQKVYGGINLRNKTSRAILKKGQNVTCEKKNRWQLADPQFKSGYKGVSWNSRMEAWLAFFVENGVRKSKTFSSRKLGFNRAREKAIKYLDARRKGIILPTPPPLSPSKGMSDRIPNQKRPEELLLEAVGRAFEDEHKQDKQINEDIKSYSEADRNIKMNDYDYTPKSSTSTFVDSAQSTPTTR