MAESRVAVVSGSNKGIGFEICRQLAKNGMTVILTARDEKKGLEAVEKLKRENGFSDQAILFHLLDVSNPDSIASLASFVKTRFGKLDVLVNNAGVGGANVNVDVLKSQIAEAGAPTDISKIMSDTYEIVEEAIRTNYYGVKRMCEAMIPLLEASDSPRIVSIASTMGMLQNVSNEWAKGVLGDGENLTLEKIDEVMNEYLKDYREGSLQDKGWPTVMSGYILSKAGVIALTRVLAKQNKSIIINCVCPGFVNTEINFNTGILTVEEGAASPVKLALVPNGHPSGLFFDRTNVSNF*