MASIPVWSRHDDKRFELALKHFSQGSQDSQELLKKIALHIEKPYEEVKEYYLALVYDVGLIESGRIAIPKYDEDYYVPLKEATESKSQVIEKAKGTPWSAEEHSRFLDGLKKYGKGDWKNIARECVKSRSPTQVASHAQKYFLRQSSDSKKGKRSSIHDMTLGHTDNVTDPTGSNMSSMDQQPHSVDQPPLD