MATRVVATATVRAVKGRKLIPTRAALTLTPAAVLRIKTLLQDKPDMVGLKVGVRQRGCNGLSYTLDYASQKDKLDEEVVQ DGVKVFIDKKAQLSLLGTEMDFVESKLSSEFVFNNPNIKGTCGCGESFSM