MKLLNSLVLCSALSVQNVLAASCSHGKLFVSDDNNTNIYVFDVSTGALEDLTPEYTITDAPGKAGLNMKATSSFTEIGVMFRGSEELGYTDGVVSFLDTGARTEMHGDHYDLTWETPSFIENAGFECARVIHYTPHDDRIALFCDGTYGDEEAGIEPVNSTIWIVDETKFGSTTESAVIYTKTLQGSHHGAAAPVDDGHIMYSLATPDRINRTPGVGVTQALPDTFVVEDYEGNLLHSIDDTSNPDTSCVGFHGEWAHDNQFALACNADHGGILRVDYDETAGTYTSRALSYPAAHNESRTGSFTGHDNAHHVVGNFAGPEAFFLMAFEPDDMELTENQLLPLPARQCAFAYEKGAAETVLVFLPTGSFHVFQYHDSAWEQKAEVQVVTNMTECSEVLFVPGVGQAFVFEKNNQPFDAAVAGAPEEVICGRKVEQHTEEGGEDHNHEHEGDEAKDDGDTDVTASEANEVSGARGVVLFYQILLAVSALMTVL*