MPERLHRPLLRPVSLPGNSNCSMPVSSAAQWAPVLDFPPGASYGSLAPHSFIKQEPSWNGADPHEEQCLSAFTVHFSGQFTGTAGACRYGPFGAPAPSQAPSSQARMFPNGPYWPSCLESQQAIRNQGYSTVAFDGPPSYGHTPSHHAAQFANHSFKHEDPISQQTSLGDQQYSVPPPVYGCHTPTDNCTGSQALLLRTPYNSDNLYQMTSQLECMTWNQMNLGSTLKGHATGYENDNHTGPMLYSCGAQYRIHTHGVFRGIQDVRRVPGVAPTIVRSASETNEKRPFMCAYPGCNKRYFKLSHLQMHSRKHTGEKPYQCDFKDCERRFSRSDQLKRHQRRHTGVKPFQCKTCQRKFSRSDHLKTHTRTHTGKTSEKPFSCRWPSCQKKFARSDELVRHHNMHQRNMTKLQLAL