MVAQSILIASVLLTQLAIFAIICISSRLLKKRHIKSLEGKHVLITGGSSGIGFALAKVCLSQGAYVTLLARTPSKLSQAHRILTSTLSLPSDRILLKTEDVTNAHGVHQAITESFSWRPIDILICNAGMAVPGCFDEVPIEDLTIVMNTNVLGSLHPIHAALPLMKARSKQHPSSIVIVSSVGGLFVIPGANMYTVTKYALKGLAEVLRLELIPHKIKVNLACPGFTETPMLDVADKIATQTPSASKITLYKRGRAVSAEKVAKIVIESVQRGEFLVTTSTDGFIMATISRGFFPAETISRAILELLLLLPIRISSFVYMAYARVISARRVQEEN*