MSTTTTMTVQPALKVDGTDPTFGDWRDDLVRDGYAVIKGAVPRENALKYADKMLGLVESFGLGYDRKDPSTVHPDKLPVINEKGMLLNYAAPHEDFVWAIRSERGVVEAFEQVYGTEDLLVSFDAINYGFANRDNLPANKPWPHQDQDPEKPGFRCLQGLVNLHPNGPDDGGLIVCRGGHLMSEAFHEAMKDEERIPAWTREWYGFTEAGMKWLADNGGEWIKPTAEPGDLLVWDSRTPHFNVPPSRQSVDRLAVYTCFMPVSHATQEDLVRKKDAFERRVGTTHWPNARHVGSNEAKRNGQPDAVQRDRPLNEPVLSERAFKLTGIPYIKA