MNKVTSKLSNNLFINICLKRKKHDFTNNCIIINNNVYNTNFKNKRKCNTPINSIIFRGFVNSANNNGLGNQTSEDDDSQKKKDQVFNIFENNKMQEELIKDSNISYSNEIKENREYENVQPYTDFIFDKCKANINNDLDPYENSWYFNIVYELLNSTKILLDCSWLTSIIATTTFLRLIILPLTISAERDRRKQKILNPVIKEFTNKLKAYAQSGNIKKALEYKAKILNTRTTHGISLVPKSIILMVFLQTPLFFVFYFSMKKIASYPEIFKEFTFESPLWLDSLSLPDPYCILPILSSLLLLSNHELTALIDKHITNNNPNKYDDESEFQKNIKKISKIAMRVFYISSALFFKSMPSGLFIYFITNTFFQLFVTQICKIKIVENFLDLPPLHSKGLSNDDNNENPKPQKNIHMNDLIKNKKK*