MGTYHRPTFDHFARFWPFPILLFVALLYFARPDASMSRIAPSQQVIHDPQPSRKALPYPVALALVHYAANNITPQQTREEMTVTANILSRRGPSNFLVYGLGFDSPLWQALNYGGRTVFLEEDPSWIAQMLRAHPSLETYSVNYTTVLSEADDLLAYVRAHAEICSPEQSLRQSECKLVLKGLPEHIYGIEWDVIMIDAPRGYSPEFPGRMSAIYTSAMMARMAARGRSTDILLHDVDRPVEKMYSTEFLCAGNRIESVGKLWHFQIFGEGASLRRDFCLSPTLKRQ*