MVRFETRDGRTISVNLALLEKSLVIREMCRVGQVPEDEDFVLPLHGIHSNVLLKILLWAEYHEKHEEPAWVDSKDPLPAE EIELQISDWDKEFLRVEIDSICKIMEGCNYLDIPWLYKLCAQKLVFLSSREPETQFSGYVEKIPRFQDHFIEQIQKE