MQLVHPFSNPSTLQNLRFGQSEVCNNKGNTTIDPTETLVLKPQSEQEPSNGAEAYPGEPKYQKVPENKPVLEILQDLGIYKTFLEALKSSGLAEQLGGANDPDYPGPPPKPTGPEQEIVPEFPWWFGFSIDRSKLPPPPPPPALPPPPPPGIPELGPYTVLAPTDEAFDILLLQLGGGRPLPKSTLLALPELKDILQYHVLPGMYATGNMYNNTPIWTARSVGVTPFTDPCMTEGRVMLHDGCVDKPTPDTFSCEVVQPDFRASNGIVQGISRVLFPPPAFNKSMYIGAEGVDPKLQEALASDKPIEIEQGDAPGAIPGRAGPVDPAATGKFTEDAERVEPNVAAEGAEPEEGQQRREGDKRNREGSGTGTGQQQGNGGVNGVSLPGVRQQSGP*