MVVKIGVIKSGNIGTSPVLDLVLDERADRPNIDVRGVGSGAKMNPEQVEEVVPKIMDFDPDFVIFISPNPGAPGPAKARELLSEMDIPALIIGDAPGMGKREEMDEQGLGYIVVLGDPMIGARREFLDPTEMASFNADVIKVLAATGAYRVVQETIDEMIAACEAGKDIELPKVVIDAATATEAAGFANPYAKAKAMAAYEMAAKVGDIDLKGCFMVKDMEKYIPIVASAHELIAAAAQLATEAREIEKANDTVLRKPHGSKGQTMSKTVLVSKPE