MVVAVTGATGFVGKALVDRLMADGHEVRILTRNAISARLAMPNAALNGAKFYSWDTMKGKIEWYEAVKGCTGVVNLAGAPISSPWNAEYKKTLVKSRIVTTRRVVDAINALPAAERPTLVSSSAVGFYGSSKADAGFSEKARAGKDFLAKLCVDWEKEAARCESTTTVVRTGVVLEKGGGALAKILPVFQLYGGGPLGSGKQFVSWIHRDDLVELFVRALMEPKKYAGVVNGTAPVPTTMDGLCEAVAKATDRPNWLPVPGLALRALLGEGATVVLDGQKVLPTRTRELGFEFKYENVEEALEAIVAK*