MNNRALPFSFPALDFFAEYILCVLLSHFWFVKTDTGIEKNTPVSIFAPVMVNNGEKPEKFNGTEFKRWQQKMLFYLTTLNFARFLNEESPALIEGETDKQVVVAVEAWKHADFLCRNYILKTRQHII