MPCLDDGNCELGENPVVYCNESRSVFTAAVSSEMAGRSTRLKTQVTVQQRESQCRAKWTTSLTIILVGLMVDEVQGGHKQNKSFSKKGWKCICEEFHKRTGLTWEREQLKYRYAALRKLFATMKLLLDHTDFKWDETTGLVTATDEAWDRYMKEHPDVETIRSTGCPFYKGLSVIFADSGSRGTDNGSTMHKDRLPGSSSHPQPPTLSQEELSYSESEEGPDSNEQEIVQSVSSPTDTVRKKRHKGVDGAIARAISEMAAASRLRASAVEKCSDKFTITDCIKALDKLEGVNDQVYYAALDLFNNHAAREIFLSLNVGKRLTWLTGKLSGPP*