MAALVTPASVVSELMARGRQSAAVLAALLQDASPPGAPHELAAEILRCWDRALAALHAAEIPPTAGSDGPKRKPGAATDTRPKRRARVSGRETAARVETKRTVEDGYIWRKYGQKEILNSSHPRLYFRCSYKHDSGCPATRQVQHSDHDPSLYVITYFGHHTCCVGGDTVTTTTAAEEELLKTPEPKPFVIDFGSGSGSSGGSPPWLSSSSSEEEDDGRSCKQVESTSSELQHPAAEQSSSADELSCSSPAWDPLLPVCSSDWDYLGETSFDYITELINRYEIAMFQ*