MVLFSGTKSYFYSSPILCKSIASNSNHSHAAHSLDAAYIKRAAQIADNSAGFSSPHPNFGCVIATTSGIVAGEGYLYAQGTKAAEVLAVEAAGGFSKGSTAYLNMEPGDCHGDQSAVSALVQAGITRVVVGIRHPLQHLHGNAIRSLRGQGLQVDVVGEDLKSKIMEEARKSCLLVNAPLIHRATSQVPFSVLKYAMTLDGKIATTSGHATWISSKKSRNRVFELRGRSDAIIVGGNTVRKDNPRLTARHGGGHTPIRIVMTQTFNLPEEANLWDISDVSTIVVTQRGARRSFQKLLASKGVEVVEFDILNPREVMEYFHDRGYLSILWECGGTLAASAISSGVIHKVFAFVAPKIIGGKNAPSPVGELGMVEMSQALDLIDVCFEQVGPDMLISGFLQPVPDLVPVIPSEDETFAIDPSITPYESRIIFFYKTWDPYGAFSNFSPHPIQMPDGSGAYATWSSVEHYYQAHKFVGVDEPVAKDCVEKIKFAKSPEEAARMGRSMQKQRPDLVRSDWEGLKIDVMYRALKCKFSIYPHLQSMLLSTAGSVLVEASPHDLFWGGGREGEGLNYLGRLLMLIRSEFLGECSSPSEITCEAL*