MTWNVLVTGGAGYIGSHTCVRLLQAGARVTVVDNFDNSCAESLKRVRNIVGEDAGARLTHHEVDCCDKVALDGVFASAGVTFDAVIHFAGLKAVGESVAEPMKYYENNIVSTLVLCETMAKHGCKTIIFSSSATVYGEPASVPCTEDFPTAALNPYGRTKLFIEHILSDLYVSDKEWKVALLRYFNPVGAHESGTLGEDPKGIPNNLMPFVQQVAVGRRPELNVFGNDYPTKDGTGRRDYIHVVDLADGHVAAVKKLTSDPDAGLLTVNLGTGKSTSVLELVAAFEKASGKKIPCKIVDRRAGDAAEVYGATDKAFKVLGWRALRTIEDCCIDQWKWASSNPYGYAGKPDDA*