MTVTDNRTVGFMGLGIMGTAMARNLLKSGKFKAVYVWNRTLSKCSELVAEGAIMATTAAELVQKCDITYAMLADPGAAVQAVISPDGVAAGISAGKGYVDMSTVDETTSQQIADIITSKGGRFLEAPVSGSKKPAIDGQLIILAAGDEGLFKDSAVAFDIMAKRSLYLGEVGAAARMKLVVNMVMGTMMGAFAEGMALADKAGLQQTHLLEVLGLGAMANPMFALKGPALMAREYPTAFPLKHQQKDLRLALALGDALDQPLPLAAAANEAYKEAKAKGLGDDDFAAVYEAVQAPAPQQ*