MPSRTDLCCRNEARAGKIKMTVVRRNLLHSPSTSPEIKFTPPHKTATGLVQNGRDHGGKDTDETPGKDAPPLASDMAAPRDDGILRTWHYSHLKYDPTPPSNHCGTIRRADHTLHLDGIVDLVVAATPDIPVMTFRNPHLGKSAAHAAAYRANTRKRYLSDLLQRYVESGHVLVFVLPGGNQVVGLAVWSYHNASVDGELGSGDITVTREELAELKAEVKRQKRNGGGAENGDHDAGDAFRDAAFRIYNLRCQDSLAKGGNEPMMLWLRMLCVHPEHRGKGIGAAMVEEGIRLQRGDGVTKWAALYSSSEAAAKLYRRLGFRDHGGFEIKLGELDNVDGEEKLNVRVMARKIRQGSEVELRDVELINPCKVHIPTAAQLEKWGVTDWNNLVVEGLPWDGVVSQIALRR