MGNAAWELYLLEHGLTADGHVNPDITTDIHRNDSYVTIFTELGNGKFVPRSIFVDLDPSPIDEIRTGTYRHLFHPEQLISGKEDAANNYARGHYTVGKTLVRGVVDRIRHSCSSLQGFMIFHAFGGGTGSGFGALLLEHLSSEYGKMSKLEFAVYPSPRTSTAVVEPYNAVLSTHSTIENSECTFLMDNEAVYDICKRKLDIPRPGYNNLNRLNARVVSSLTTSLRFNGDLNIDLNEFQTNLVPFPRIHYPLILYAPVISSSCSTYKSFKVKDLTLQCFEPRNQIVICNPQTRKYIAVALLYQGDVMPHNCARAITDIKAKASFNLVKWCPTGFKLGINNQKPMFVPNSKLASINCLVTMLSNLTAIAEAWSRLGHKFNLIYSKHAFIY*