MQGTVTTSLPKKKLSIIFFNTMKFSQFFIISFISISLFGCVNSHQALKYNKLELPSRVSGPESIAFDCNGDGPYTGISDGRILKWQGSKHGWKEFAITSPFRIPKFCDGSINPVMEQVCGRPLGLKFNEATCDLYIADAYFGLLVVGRNGGVAKQVAINAEGVPFRFTNALDIDQNTGVVYFTDTSTIFQRWAYAIAMQTGDKTGRLLKYDPRSKEVTVLLRGLSFSNGVALSKDKDFVLVTETTAAKVTRYWLQGQKSQLSDTFTQLVGCPDNIQRNIHGEFWVAQNNCGRPELKVRSVKLNKEGKIMEELSEDFGPLSEVQEKDNDLWLGSVLLSYIGLLN*