MDSASLGGSSCRVSEHCGLLDGSGLRPARAHLHRLLHSHRPLQTHPTTRLEVCAGVGSSFGNLFRVTTYGESHGGGVGCIIDGVPPRLPLTEADMQFELDRRRPGQSRITTPRKETDTCSILSGVAEGLTLGTPIAVNVPNTDQRGGDYQEMSLAYRPSHADATYDFKYGVRAVQGGGRSSARETIGRVAAGAVAKKVLQKISGTEVLAFVSRVHGVELPEGTVDFDKLTMEQVEANIVRCPDPVVAEKMIEAIDRVRVKGDSVGGVVTCIARNVPRGLGSPVFDKLEAELAKALMSLPATKGFEVGSGFAGSLLTGSEHNDEFFIDDNGSVRTRTNRSGGIQGGISNGETIVMRVAFKPTSTITKSQKTVTRDRHETELRARGRHDPCVVPRAVPMVEAMVALVLVDQLLQQYAQCQLFPADPILQATSIAKESEPTPV*