MSRVASPCSPRIPIRLKFNTLVRASSAKSDASLAPPTTRKPAKVPEGTPVIPPQDLASRPRRNRRSSTVRDAFRETILTPSNFIYPIFVHDGDDDIPIGSMPGQSRLGWKTGMINKVREARAAGVNQVVVFPKTPDNLKTPTAEECYNPNGLAQRSISLLKDTFPDLEVYTDVALDPYNTMGHDGMVRSDGVIMNDETVYYLCKQAVSQARAGADVISPSDMMDGRVGAIREALDSEGFTNVAIMSYTAKYNSAYYGPFRDALASAPRPGNEDWKIPLDKAEYQMDPANFRECLREAALDEAEGADILMVKPAGAYLDIIRALKDSTTLPISAYQVSGEYSMLKAAAAAGYLNEEEAVLESLISIKRAGADLTLTYYAVDAAKWIQEL*