MVSPNDNANWVFDCGLIEDVPVPVGEQLCLESLDETPNGSLWSSHSFNDTAFLSAEFNNSFENSDGLKEIGFRKRVRHGSGNAPGSKACREKMRRDRLNDRFMELGALLDPGRPPKVDKSAMLVDAARMVTQLRDESQKLKESIESLQEKIDELKAEKNELRDEKQKLKMEKENLEWQQKALSPPPTYLPHPPAIPAPFSAPGQVVGSKLMPFVGYPGISMWQFMPPTVVDTSQDHVLRPPVA