MDSPRRSDASSPAEPCSPVCVDTPATQSSVLFDGNLDDLLRNFPLRQYILVTGGLGFIGSHTTLELLKASYNVVVIDNLSNSFQSVFDRIKHLAQKHHDERGTEMPALHLAAHDYRDTAALRQLLDQYQVDSRWGTPKSKISGVIHFAAYKAVEESIKNPLKYYANNVSGLIDFASTLGKYGIKTFIFSSSATVYGTLATSGLPLKEELCAHKDEIYHDADGVAQTIRAGSTGITNPYGRTKWMCEAILADLAASDPEWTIVALRYFNPIGCDESGLLGEDPKQTPTNLLPVVVKVMTGEYNELSMFGTDWETEDGTAVRDFIHVTDLARGHIAALDAANERKLAENFRAFNLGTGRGHSVKEVVDAMESVSRKQIPVRAAPRRPGDVGSCVAVATRSQQELRWKTEKSLTDACGSLCKFLEVSGVTL*