MGLVKRGRMLVTITKVVASRIRGTLRKTKETTISSSGETREETGTTSTITMEIEISLQGMERESMSVDVAILITQVETVMETKLSVGHREFECSAKNWKPNQGNQGNRKNNNRNNQNRNGGNNGGNQRGNQSGNNGNNGPGNGKPGGNYQQNGNRNANGNANGGGYNKGVSQGKLNVITRQEAENSSNVIAGTFSINSVLVKVLFDSGATYSFISKGILEKLGLKEPEEIEVPIVIPTGEIVKCTKIHNNVPLTIAKTIFLSSLIEFELGDLDVILGMDWLAMFKDKIDCEKQKIHLKSSLGKVVSYRRFGKPRSIGIVTAMELVKLIHKGNPVFLCNVRNLDHVMKEQPGDIAVVSEFLDVFPEEIPRFPAYRPIDFTIDLAPGTTPISKAPYPMAPAEMSELKGQLEELLEKGYIRPSASPWGAPVLFVKKKDGSMRLCIDYRELNKVTIKNKYPLPRIDDLFDQLKGAGLFSKIDLRSGYHQL*