MELDPKNDGKLLNMENDEIRMIFSAFNYVPSFALRATMLLGIPDILAMSKEPMTAENIVQRLPCKNPAAAAGYLKRIMDILIVPGIYSRSLVSTADGKSHEAAYGLTPVSRLLVKDDVQFTLRPIALLHSNQFFSVGFQHLHESLLEDRSPMEMAFGKTFYELHAERPEISSVFQDAMTCYSKYWMNVIVHEYDGFKNTKTLVDVGGGEGESINHLVAAYPHIHGINFDLPDVIKNAPPIPGVDHVGGNFFQSIPSGDTIFLKMVLHNNGDEECLMILKSCYEALPERRGKVVIGEHVLDDDSTDDDVQFLNTLDLIMLSVFLKGRERSFEAYKVLLTSCGFLDCKLVKLSRGVTLIEAYKH*