MGFSKEQLLARLKELLINFSQYEHPAILTVEEGEKYVGHLGGGVSKNLFLKDKKQRFYLVSALKDTKVDIKVLSQRLGLGKGGLRMVPSEALGEILQVSLGCVTPFAVVNESARDVSLLLDQGFKTQEFCFFHPLSNDMTISINSNDLDKFLKSIGRDPSYVDFEANPPVGKDQPPDLAALVPSGTINLPDQPEKQPSSQPTEGNHVSVDEPKIISAKVVKSCVSGKNTKEKAVNKAHSSGNFADVELFVEEILHKTSRLLLSEIKEDTITQHGENLGTVVSDNLRKGLSSDLENLTMIFKNTAYTEGFHAGSRHQPRRF*