MGLLREIFVDPAALAFAICDVCKDVLDDPVSVSCELEHPFCRVCAEAALSAAGEAHFCPTYARCKAEIAADRTRPEKALRRAIGTHSTYCKNKDDGCDWTGPLADRGTHVESCPLSRGHCRGCDAAMPSSTSRNSDIGCRELVSSANAEQHLGERLLAAESEAERERERAELERARTAQSVSFRVVYPGYQEAVKALREAGHGPGSPGAVLTARPENTHPQGLPWSLDIYPLGKIGLDRDSLAVELKHAPAAAAAAAAGGGPPAAVKACFSVTLLSGSQGRPGGARHQHHFQYPAAIANPATGILQNGALHLFVAVWPEPPA*