MELSCAGVHGPIQAGIDYLSAKEAVYGVHVAVSIVSSGGYDAKDEGDELIYTGQGGKSGMDSKPNDQKLERGNLAMEGSMKHKVPVRVIRGVKDVTSPSGKVYIYDGLYQVDNFWSEKGKSGFEEFKFKLQRLPNQPELGSSAIKLSDQLKYKPSLRTGMLAADISGREEPGRVCVVNTIDNETGPAAFKYSSTLQHPHATSTFGLSEKCACKNLCNASKVCSCLSRNDNVFAYVNGLLVKERGVVFECGKNCKCSINCPNKATQKSTKLRFEVFKTQDRGWGLRCQDVVPAGTFVCEYAGQLVDNLHAVQNKDYVFDSNMVPIHNPRWGDVSSLLDKQESAKAGINLPRPSFMIDSSKTGNVARFINHSCSPNLLAQCVFQGEEDIKRPHAMLFAMDNIPPFRELTMDYGTLASTSDAQLLGKVCKCKSLDCRGTFGY*