MFVAHNATRPFDAVHSESVGLAHGVVEGISNVAASWHGIQYEALHSDIFQDLARTPGEPRSEQFRARVSGRALGLSDEIRFFRKYEHHVATSDYTGEVLRSVYQLPPRNVHVILNGVDETKFRPDHAIGAQFRAKIGVPLNASVVMGVAGRLVKDKGHPILFXXXXRLVKDKGHPILFEAFVEISKKYEGVYLVVAGSGPWEQRYRELEPRVKVLGSLDTWQLAAFYNSLDIFLNPTMRFQGLDQINLEAILCGKPLLATNLPSIRGSVLVREEFGYTFSPSVASLIGALGRAIEDGREEMKRKGEACRSYGSAIFTATKMALAYERLFLCIKNQTYCQYPFPGDCVL*