MEASLDQLPDQLSRGLEDAPPSNSNLTGDQLLGDLLSAAFSWQSCRSRHEALQVRCGPGTAPYEKALRQPKSGDGAIAADGDDDDCRYVVSIVYDRGLGNRVIPIISAFLYAVLTERALLVAPYNGDVDALFCEPFPGTTWIHPGGRRFPLRRLRDLDGKSRESLGTLLKSNAVSVDAGGNGTSSWSGRPPPYVYLHLDGGADYHDKLFYCDEQQRLLRGTPWLLMKTDSYLVPGLFLVPSLRGELERMFPEKDAVFHHLSRYLLHPANAVWHAITAYHRDHLAGAGHLVGIQIRVYHEETPPVSQVVLDQVLSCARREKLIPFPTAGTTTNTSSSDQAVLVTSLNSWYSDRIRDELGGGGGVHQPSHEGWQRMGDTAHDMRALSEMYLLST*