MKNLRFFTRRYSSSSIVLLRDSCFQTNQHTVVIPGIISEADKQSLPLGISASKLEVAIQCLCEGGDVDGALEALSYMHQHGFTPHENLYWCLLKACNKQKALRPAQIVQRYLSNYDFGHSSSLRDYLVSTLAKCGGLPHALKELYQFQDRTVYSWTAVISACIDNGANKDALDMYRCMEKDYVQPNEYTFVSILKACGSIPDLAEGMAIHTDILLKGIDANVFIGSTLVSMYGKSGSLSEAFHVFSGLSEPNIVSWNAMISGYAENSEAEQALRLYEQMKVEGIEPNERTYVIVLQSCCTVLDREEATSRDDQLMCWNSLETVKILHADIQSKGIQQNVFIANTLVSTFSKCGSIDRAERVFCGIIDGTVISWTAMLSAYTEHGDDAGLWECANEMDLLRTDGIACGIFG*