MAVQAQQLLSHASFLPHHDLGQYAFRALEGAAVGAGAGGVFLDELGIAGCAPAAAAGIGDAVFGGAARSELTCNGGGGGEYDALQPRKRARVATGLLECGGQQGSLVLPLAAAPQSLTFAGDVQSRAVGCGAASTSGRAAANGVLSQLYHHGAEIDALVRLETERMRVGLHDARRRHARAVVAAVERAAAGRLRAAEAELEHARCRNAELEERLRQLSAEGQAWLGVARSHEAVAAGLRATLDQLLQQPACGALAGPGVDDGAEAEDAQSCCFETSPSVLVADDAVSRAASPSCKSCGGGDACVLLLPCRHLCLCRACEAAADVCPVCAATKNASLHVLLS*