MKVLAAMSGGVDSSVAAARMVDAGHEVVGVHMALSTAPGTLRTGSRGCCSKEDAADARRVADVLGIPFYVWDFAEKFKEDVINDFVSSYARGETPNPCVRCNQQIKFAALSARAVALGFDTVATGHYARLSGGRLRRAVDRDKDQSYVLAVLTAQQLRHAAFPIGDTPKRQIRAEAARRGLAVANKPDSHDICFIPSGNTKAFLGERIGVRRGVVVDADGVVLASHDGVHGFTIGQRRGLGIAGPGPNGRPRYVTAIDADTATVHVGDVTDLDVQTLTGRAPVFTAGAAPSGPVDCVVQVRAHGETVSAVAELIGDALFVQLHAPLRGVARGQTLVLYRPDPAGDEVLGSATIAGASGLSTGGNPGA*