MRMRLMLLGGGNALGQALIRLGAEEDIGFLAPRPPEQGWDAASLTTLLDETRPDAVINLAFYHDWFQAEQVEAERLGAQERAVERLAELCQHYEILLVQPSSYRVFDGARATAYSEKDETLPLGLRGQALWRMEQSVRAACPRHVLIRFGWLLDESPNGLLGRFLSRAEQPQPLFLADDRRGNPTPVDDAARVVLSVLKQLDCQAPLWGTYHYGGLEATTTLALGQVILNEARTYRSNLIQEPSAEAHAARPDALDEPQHAVMVCKKILHTFGIKPRAWRAGLPALLDRYYRHV*