MNFGNVSTAMITPFDNKGNVDFQKLSTLIDYLLKNGTDSLVVAGTTGESPTLSTEEKIALFEYTVKEVNGRVPVIAGTGSNNTKDSIKLTKKAEEAGVDAVMLVTPYYNKPSQEGMYQHFKAIAAETSLPVMLYNVPGRTVASLAPETTIRLAADIPNVVAIKEASGDLEAITKIIAETPEDFYVYSGDDALTLPILSVGGRGVVSVASHIAGTDMQQMIKNYTNGQTANAALIHQKLLPIMKELFKAPNPAPVKTALQLRGLDVGSVRLPLVPLTEDERLSLSSTISEL