MTALSFRLCSSPLICRATLDHHATDASFIRRAADLSEMSAGLTSPHPNFGCVIATPSGKVAGEGYLYAQGTKPAEALAVEAAGEFCRGSTAYLNMEPGDCHGDHTAVSALVQAGVGRVVVGIRHPLQHLRGAAIREMRSHGIEVNVLGEDVQSKVLEDARKCCLLVNAPLIHRACSRVPFSLLKYAMTLDGKIAASSGHAAWISSKLSRTRVFELRGRSDAVIVGGNTVRQDDPRLTARHGQGHTPTRIVMSQSLDLPEKANLWDVSEVSTIVATQRGARKSYQKFLASKGVEVVEFDMLNPREVMEYFHLRGYLSILWECGGTLAASAIASGVIHKVVAFIAPKIIGGSKAPTPVGELGMVEMTQALNLIDVCYEQVGPDMLVSGFLQPVPDLLPVIPSEDATFEIDPSVNPFESSIIFFYKTWDLYGSFSNFSPHPIRMPYGDGYRTWSSVEHYYQANKFVGVENPLAHDCVEKIRTAKSPEEAAFIGRSKQRQQPELVRSDWEDVKIEVMYMALKCKFSTYPHLKKMLLSTAGSVLVEASPHDLFWGGGREGEGLNYLGRLLMQLRSEYLGESSVSAENTSLAL*