MTLQIRGYAAQSASTPLTAHRFERRAPRADDLVIDILYCGVCHSDLHQARNEWHNSLYPLVPGHEIIGRVASVGEAVSGFAVGELVGVGCMVDSCRHCAACSEGLEQYCAEYPTLTYNGRDRHDGLPTFGGYSERIVVSARFVLRIPQGLDPKAAAPLLCAGITSYSPLRHWKVGPGSRVAVVGLGGLGHMGLKFARALGAEVALFTRSPGKEEEARRLGADQVILSTDPQRMAAVAGRFDLILDTVPHQHDLNPYLATLKRDGTLVLVGLLEPLEPAVHGAQLVMGRRSIAGSAIGGIAETQEMLDFCAAHGIACDIEMIEIQQINQAYERMLASDVKYRFVIDMASLQKSF*