MRVRVAGEGGGDDGCSSGGEVGGRLGEIALRPVGSGKGNYSTDLGRVTRFHRVRKLPWGRYAAEICDPAKKARVWLGTYDSAEDAAQAYDVATRALRPRPTSRSPSPTPSLSSITIRPTPPPSPDRPPAALASPLSRSAPGRDRCSRHGSHRRRSLTVIATVCESSASVVEDNCTDTTAFAVVLIPFQFDLNLPPGGVSVRGDEELKLTALRLEHIRSLEKEEKEKNIWFFPSLVADMIPPPILCCSCLLDLVTINVARSAYLPACCW