MTWVVDGRTFARKVKNPTDVACRHGARGRIVECPSCGHTFDQNDVAPEWPGLPAGVKFDPSDQELLEHLAAKVGLHEAKSHPLIDEFIPTLDVEDGICYTHPEKLPGVRRDGSSIHFFHRPARAYTTGTRKRRKIQLDDESRIAGEVRWHKTGKTRPVLENGNQLGCKKIMVLYMSSVKKSKPDKTNWVMHQYHLGVNEEEREGELVVSKIFHQTQTRQSVGMQKGDDENAEQIVHELAEEPACSVPQSSTSIITTSVTSRGMPPTPRTPGPFQPQAVKQQKGLYRNISEDVDRLNASLLGNHIYAAYSREQSPFPVGEYSSSGMECRSGCSEQTAAPELAQENPEQREMDTCCSLGEEVVRIGSEVHHVDEQITGLEGFQADQLCDVPALGSQQLSDSFDADLIELLCNENLRTVSKDKNKDDAAQSVKNIAAEVGLRINSNTGEENGPKVDCSLENIVLDTPPDFLLESLMNSQETLDWLGKRKFWSDSQKMSGSDDINTLDFLRDSQSST*