MDSSKDRENFVYVAKLAEQAERYDEMVDAMKKVAKLDVELTVEERNLLSVGYKNVIGARRASWRILSSIEQKEESKGNETNVKRIKEYRKKVEAELTGVCNDIMTVIDEHLIPSSIPGESSVFYHKMKGDYYRYLAEFKSGNERKEAADQSLKAYETATSTAARDLSPTHPIRLGLALNFSVFYYEIMNSPERACHLAKQSFDEAISELDTLSEESYKDSTLIMQLLRDNLTLWTSDIPEDGEDQKMETSARAGGGEDAE*