MDSAALGGRCAGFSCRGSEQCGLLDGSGLRPGRADLKRLLAVRHGHRPLQSQHSSRLEVYAGVGNTFGNLFRVTTFGESHGGGVGCVIDGVPPRLPLSEADMQFELDRRRPGQSRITTPRKETDTCSILSGVAEGLTLGTPIAVVVPNTDQRGGDYQEMSLAYRPSHADATYDFKYGVRAVQGGGRSSARETIGRVAAGAVAKKVLKKISGTEVIAFVSRVHGVELPEGAVNFDDLSMEQVEANIVRCPDPVVAEKMIEAIDQVRVKGDSVGGVVTCIARNVPRGLGSPVFDKLEAELAKALMSLPATKGFEVGSGFAGSLLTGSEHNDEFFIDDAGNVRTRTNRSGGIQGGISNGETILMRVAFKPTSTITKSQKTVTRDRHETEL