MALDCQISQGAVVSTEESPVEHEDRWVLNLRAMSVTKITVDFRLVLALDSDWEVALEAPVDLSHGTARANPSVLLNPESQDVAGALALFGANVLSAVAFKSGTLRLVFDTGHHLTCSSDPSFEAWQVTGPRGWRFASLPGGDLAVWTGSGTSES