MTDFWTRLQRYVGLYDKHTGQATSTISQPPPFGKSEDVVFVALDMHGHKYEQSQLKEAGIAIFDTRDIKDISPGRVARQWIRYISTQHLVASNGRSMIGRTCLARGDPNACAFGDSEVMPSWEVEKVVLDNLQMPQIVFGDHDQRKVVLVVLDEARELCLLRDLGWYPTKLGNISSVADMKTLCGAAGRNISLEALERIMEVNGASFGNAGNNATMLLQMLLRMVIWRTFAPEHLANRLRLVRVEIFAPRRVEERRKKRVQKKGKKKRGNKDEGGEGKEEGELGDGV