MSPTTTSQILARKRRRGIIEKRRRDRINNSLSELRRLVPSAFEKQGSAKLEKAEILQMTVDHLKMLHTAGGKGYFDAHALAMDYRSLGFRECLAEVARYLSIIEGLDTSDPLRVRLVSHLNNYASQREAASSSHAGLGQIPWGNAFGHHPHISHQLLLSQNGHTSTNGTISSAEGHHPSRNAAPHAESSSLRLPPTGGIGPVLPVVTSASKLSPPLLSSMASLSAFPFPFGSFHLLSPNTLSPSTPAQSASLGKPYRPWGTEIGAF