MKLSQFFIFSFISISLFGCVNSHQALKYNTLELPSGVFGPESIAFDCNGDGPYTGISDGRILKWQGSKHGWKEFAITSPFRIPNFCDGSLNLAIEQVCGRPLGLKFNEATCDLYIADAYFGLLVVGQNGGVAKQVAISAEGVPFRFTNALDIDQNTGVVYFTDTSTIFQRWAYAIAMQIGDKTGRLLKYDPRTKEVTVLLRGLSFSNGVALSEDKDFVLVTETTAAKVTRYWTFTQLVGCPDNIQRNINGEFWVAQNNCGRPEVKVRPVRLNKEGKIVEELSVDVGPLSEVQQKNNSLWLGYVILSYIGVLN*