MEDLVGYGFRPTDDELVGYYLHNKILGKNWLVEGAINEVNICSFDPWNLRFQSKIKSRDPMWYFFSRRENKYTNGNRQSRTTDSGFWKVTGEPVDVKDQWGTWCTTPGKIGHKRVLVFLKGRISDKTKSDWVIHEFHDDLLPEHERTYVICRLEYKGNDKSILSANATDPTPTFVPNMTSSAGSVVNQSRQGNSASYNTYSEYDSANHGQQNFNMQLPVQGNLGSLNHFSEYDSANLGGNFDMQQPVEGYAGSFNLLPEYDLANHGGQWLSDYINLQQQVPYLAPYENESEMIWKSVVEENFESLIDERTSMQEHYSDYRPKKPVTGVLPDDSSDTETGSMIFEDTSSSTDSVGSSDEPCHTPIDDIQPLNTSKPSHNYEAQEQPNQLKLPYQNKEKVIYSQKSEYEWKMAEDSIKKPLSNNTVKQSRIVLEKRSQRNAQWNYLKNMIIGVLLFISIIGSIILVG