MKLSQFFIFSFISISLFGCVNSHQALKYNTLELPSGVSGPESIAFDCNGDGPYTGISDGKILKWQGSKHGWKEFAITSPLRIPKFCDGSANPAMEQVCGRPLGLKFNEATCDLYIADAYFGLLVVRRNGGVAKQVAISAEGVPFRFTNALDIDQNTGVVYFTDTSTIFQRWAYAIAMQTGDKTRRLLKYDPRSKEVTMLLRGLSFSNGVALSQDNDFVLVTETTAAKVTRYWLQGQKSQLSDTFTRLVGCPDNIQRNIHGEFGLHKIIVEDHN*