MAAPIVNDDACTAFSHLSTAEEVTEGIDASDRTAIVTGASSGFGAETARVLALRGAQVVLAVRNVATGERVKESILHDIPRARLHVLQLELSSMASVRSFCQNFKALKLPLNILINNAGIMACPFELSADGLEMQFATNHIGHFLLTSLLLDDLRRAAHDTGIQGRVVNVSSLGHALFTYPGGIRFDQLNDESSYDPWCAYGQSKLANILHAKELAKRFKDERVNVVANALHPGLILATNLAANIPKEAVQQIIKDVERTVSMFHKHVPQGAATQCLLALHPSTETKTGKYFADCQEEKPSDISNDSKLAKDLWDFSVKITSSKEC*