MNRVRVDYDRHPRRVNHRDEQDGGLAMRSNEVEAIISEFDPDTNRGQSAEEWLNEVDSMAEIFGWDPRRTLLYACMRLKGPAKFWFDGCKQELRTWELFRMRLLENFPTVVDTAGIHKKLLNLKRKPDQSVESYFHETVALGRKIRLSDDLIKHYLIKGLPYASTRAVMAQDPAVTLPQFLNALIRVERATKDGERRDAANAGRFGMNKTIGRKSMDARKSTDNSRVDTVNQNKTPASTDPQPGSSRKLTQTPTSQKRQCFICRSEDHLARKCPQRKDFRSEVVQNRATM