MVAPVRRRPSLGRQKIEIRRMESEEARQVCFSKRRAGFFKKARELSILCGADVAAAVFSPAGKAYSFSHPSVECLLERFLDSSSPPTQQQGNAPDLLTACINPDSTKTPSVSGIFGEGSGQGLKAKKMKHSDEQEVAEMNVIPKRKKIKHPEVLKETITSTVALDEKEKNRFRVIVGPMDMSTLDNDTGSKAFKDAVMTQMVVPSIPQECTLVYLPVKKGSDWSVYCINKVCQRIDYLIYSSNEEPMDAASLCEPFLEEVPFEQEISSNDTSLLAMNFMEKYNGKLFNLGDKDTKTWSENYRKSVLARLFDQRANAPGGVAKKQPGSQLTAPFNPTFIHAQDHKTVPKFRNRCP