MDQGNNNHIKTIFKANFHPYGMDFTNGNPTGRFSNGKTLADFFAKGFGVKEYLPAYLDPLIQHKDLLTGVSFASGGAGYDPLTSKLSNVMSLSSQLEMFKQYIQKLKGNIGQEAAMNRITNSVFLVSAGTNDFLVNYFTFPMRRLQYDVPAYGNKLVKLASNFLQEIHKLGARRIVVFSTSAIGCIPIERTLAGGAQRICVDKYNKAAQFFNSMLKLELQVLASNLPQTRIAFSDFYKPLMNIIENPQQYGLEVTNRGCCGTGELETSYLCNKRMTRTCHNDSNFFFWDSLHPTEKGCDIFVNLVLPDMMKKLF*