MKCGSSFGATLAHFANSSLPELAHMPSCSGNVSDAHEDSCENGTQGARDFFIYKYPMHEWFPDVFWTTNRSSEPGAHRPIQDSDFQEWKGHFVGLFRSPQARVASAYNHFVISSLDNPLSEYNHSRQMHYLKKFAAVARGTVTKMLSGMYDVNPIRCEMHFDNWIMKDSQCLHGECRRCLKKDPSAAALKLALARLQKFSFVGLTDHFDLSVCLFHAMFGGECWPVEFANMRKSLFYDNYSDFLADHAIEDPYDKQIFTQASKMFWSNVAQYNVTTENCLRMCPGSNASFTMS*