MKLSTAFPALLAFSMYTTSAQGFSSSAPSSCTTSSCRQTTQLSATDTIVIGGGRIGSLISNDAKLLGRNDSVASSIDPNGEGPIFIATRNDVLESIVEDCPESRRKDLVFLQNGYLDNFLASKDLLSNTQALLYLSVTAKGVDPVDGITTVNPEGLTAATGVHAQAFADRLATLGLKCNVVSTEDYRPAMFEKLIWISTYMLVGTAKNCKSVGQAGSDHKHLVENIISELVAAVSAKEGIAFQEGTIERLAAYTDVVTDFPCGVKEFEWRNKYFYDLGDEACPLHNGLLRECAEEGKIGFELP*