MKTVALVSGGKDSCYNMVLCQQYGHEVVALANLLPEAQETDDLDSYMYQTVGHQVIAAYAECMGLPLYRRRITGRSADQRLVYEDTQGDEVEDLAALLAYIKQQHPEVTAVASGAIASDYQRTRVERVCARLGLVSLAYLWHQPQAALLRRMIDSNIDAILVKIAAAGLTPRKHLGARLASLPAQLHALRRLYGSNVCGEGGEYESLTLDCPLFTRGRIVLDSWQAVTVSEDSMAPVALLHPTAFHVEPKQPAAGSTAAAAGAAAAEVIEVPPDWWPPVAQQAGEPAGSAAPSAAKAALDVQLSTVEGGQYCSLTASVAAAPAGADLDLSSAAGTAAALSSALRRISDALPGLGLRWTSSLFVHLYVPSMAQFGAANAAYAAFLPAINPPSRATVELGGNAELALVVEVLFARQPEGRRVLHVQSISEWAPSCIGPYSQATRHRGLALFAGQIALDPPTMGIIGGGIDAQCVRCLLSCQRVAVAVRTDLPQSLLWCTVYCSDASGAAGRQRAAAHLAAFLEGQLDTALLEQQPQQLQDSSSTEQQAGDGSGSGGDSEEEGEEAASDGEEDLELDEYLQPPAMRPHWQPLLTFVTVPELPRGVLVEIQPAACLVDESLAEDSSSSSDEEEGEEAAAARRSRREAAAAARPAGSSMPGWIGRLRRTSNGSSSSSLWSPGRLCKVHSSISRAAAAADWRWTVRIAASELAAGVEAAGLEAADVAACKIYCLASLLGSQGGPTAAELREAIAAALPGVQPAVVPVTAVGSSAGAEAAILLEALALRS*