MELNKAEEGVDWFQGCTGLTLVRSSLGLPNSFILQQSLRGLLQHGYTVVLVTAEQSFERYQYALKKTGLALQPYEQSGHLVVLEAPLAPLGVAARATDTGHGASSPAQGPLTADHSTERSKGSSSHCGGSSSSSSSSSALQQLYGAIRQAVERVLPPAAMAPTGVAVILDSLTALACLRQNSQEWSAFLHYCCSGCGGVAPELPACPNLSRQQQQQQQMPYCVVAGVYDDVPDDRPWLKSLEHRANMVVSLEPLPGRIADVDGLVTITRRFMVEPSSRRSPTGGSRPPAETAAAAAGHTADDMAFWGPPVQWGVTAPGAWRKSLYFKSSELSVKWVDRITTKELL*