MDVLHGHDLYDEQLIDRVGDAVNEDAGDDLDTLEDGQQQQRLGVNRQMDILLDAPQEPPLGVFPAQGGPNGPPRRRKKRS FYTMTKPTPPCQSQEPEMCLLMASVTRAMRHVREDQRGEYFANYLVENMTSQNYPNGMGLPQHWGQF