MGRWGAFDQDEGRCGNFERLTEPSLVLHIFSLLDLPDLFILRAVCKSWYDAVLSPRFIELYKPPEPWAVLRVRTSLPADRELRYDEEHFDYGMKLENHAELWHPHRFQRKRCSLPLGPSGSRFVGLCSSNGLVCGMLMEHTDSMILAVGNPITDAWKALPPAIASAHRARPAYLYIGMETDVVTSSYQIVILYQKNQITPVEAPGQDDDDGRIFSLQYDSDSCSWHEGPFFSTSNSLGSPLRGCAFFYTGENIFTAYDPHSRAWSHVVISPPARNEQEQEDESWANWSYGYIGAFMYKGKCYWASLLFDPEKLGEDIGVAIWEMKQESSTWVLVSRVLSKDLFGPSCCLSGGDKDMTVRLVEDTIFISAFYRKESHGVWPPVAYDFTLSKWYTCCMYNEDIECSYVLLPSLSAKP*