MLEGHVPRLAVTLGLLEGGAASVDPPASAEGVRRPLLGPRLPKKKTRPQKAFRASRMEAGVRSLVMLIIALLPLARSIALPAAVSRAVWASHHLFERPLQTAVLEDLANVKVPAEEDREILAFAARPKVPRGGALPVLLVLHEFWGLSGSIVDKAQGLADELGCLCIAPDCFRGETTDFVPKAIWLALSTPQQRVNADLAAVLRWAASQDGVAENFPVGVLGFCFGGGKAIGFTTTMRPDAATVVFYGEPVLKVEALAALSAPVCGIYGAEDPQPTTNRAAAARFRSALAEAGVEHDVTCYEGVGHAFWKDMGQIERRETPQIAAWRQSTTFLRTFFDG*