MASWLMKRLNFITPAFEAVAREWNITGIHLVWDLMEGDYTVISDIPSWAGVDAAALPPQVTYVGPLYGKLKKDIPKEVLQLRERATSEKQPLVWFAMGSSGQPPLVLATLRELLKQQPKWFIVAPVHALLAKLKINASDASAKAEAGLDSPQLYIPPELLPSQKVEPLCDLALTHGGQGTVHTSMCSGVPFVGVGMMPEQDLNIRLAVNKGMAIQAMKFDPPSQIAGLMHDLAHSPEMRIAASKIREECQEYTGEYAFVELIQQKLAGK*