MNVTVIGLVGLRKIGRKTWVDGDGMKKGEWTAEEDQNLVAYINEHGVSDWRSLPKRAGLQRCGKSCRLRWLNYLRPGIKRGKFTPQEEEKIIKLHAVLGNRWAAIAKEMDNRTDNDIKNHWNSCLKKRLLRKGIDPMTHEPIINNLTVTITNEECGSSSPTTSSHTSSPSGSACLLNKLATGISSRQHDLDKIKSILLEPRIASSDQDEKEELKRDHKIGGGEEEQDDFLIWDDEEVRRFMESGEMEYETTPYVSLFYESTHVLDDLL