MHTIMFQSDARANDPIEGCYSIIRRLQYEIEYNKNELDMVLHQLAVFRDRAHNHYQEPHMQMQEPEDLSSSCDLNNNNVIPYSYPLHHVQEPNQQQQQYCSSGNFNGLQEDMWCLQLQESSTTVNIKGGFIDECEDVKAVEEISNEFEHHDGFVEDSKLDLPSAQFIVSS