MEAKRAKHARLDMVFFLVLEYGHLALEDLIRFDEVTGKRFCRQQMVRKLVELDCIVTASDLLDENCDGETFELVLLGLQPKLPHGRKDYVKRDLLGRMKALGYKRSVRVFEKAILEWSSSPKEAYDLFLAMAEECEAGATPGCYNEVLNVNGFSRAMVIVKEAKLKNVPVDSLDVVPCMRRFLQDKAQVSEAVALLMEFGDRTDAKTATVIEAFIGRSDSKYLFEGVVNSSICGRAFPHCCRSLFKRPYLYGDRVPPVLLRSFFLVDDPDRDTCVGVLKCLQHACMIGEANRVYQKFPQYFANKLRT*