MKNLGRFTHYMQKIITDNVPLSLLEKGQNRVIDASLTLIRERARLKGELLRALGGCVASSSLLGVPVGHNSSFLQGPAFAPPRIREAIWCGSTNSTTETGKELKDPRVLTDVGDVPVQEIRDCGVDDDRLMNTITDSVKLVMDEAPLRPLVLGGDHSISFPVVRAVAEKLGGPVDVLHLDAHPDIYQSFEGNKYSHASSFARIMEGGYARRLLQVGLRSITKEGHEQGKKFGVEQFEMQTFSRDRDLLENLKLGEGAKGVYISIDVDCLDPAFAPGVSHIEPGGLSFRDVLNILHNLQGDVVAADVVEFNPQRDTVDGMTAMVAAKLVRELAAKMSK*