MGVKGLHSYLERKLSADAYRLPLSELPRRTGSDVVVVDGMALIRRLYPMDFDWVGGGQFQALYLSVGEFVRAWSAAGLRLIVFFDGGVDEAKLSEWLSRRSRDLATCEKVAAAVSRGEAVRASSSCWVPPLYVSKWIGAAFRAHGCRVVYTAGEADRAIAAHCVGRRCAGVLGKDSDFFVLPVPLYLALDSLRERGATPSVAVLEALGVPEGLLPLLASLVGNDFASLSALHGALLPGRHASGGPLIEAVGAELRRAAGAVCWDGSGAPPLQLWEELGGGGGAVLDAVARGKARCSLLLAALARASGGDAALAGLDPAVVIAAGPPVLAALTLRFLRLLAALGPLASGSDDAARLGETCAEAARLWAEAGATLG*