MDSAALGGRCAGFSCRGSEQCGLLDGSGLRPGRADLKRLLAVRHGHRPLQSQPSSRLEVYAGVGNTFGNLFRVTTFGESHGGGVGCVIDGVPPRLPLTEADMQVELDRRRPGQSRITTPRKETDTCSILSGVAEGLTLGTPIAVVVPNTDQRGGDYKEMSLAYRPSHADATYDFKYGVRAIQGGGRSSARETIGRVAAGAVAKKVLQKISGTEVLAFVSRVHDVELPENEVDFNKLSMEQVEANIVRCPDPVVAEKMIAAIDRVRVKGDSVGGVVTCIARNVPRGLGSPVFDKLEAELAKALMSLPATKGFEVGSGFAGSLLTGSEHNDEFFIDDAGNVRTRTNRSGGIQGGISNGETILMRLAFKPTSTITISQKTVTRDRHETELRARGRHDPCVVPRAVPMVEAMVALVLVDQLLQQYAQCQIFPVDPVLQASSSSKEAEPTPV*