MTDRSADHWYPTAAYLYVLHLNGPALAWEYLRRNPDYRRDWLRRRRWPDAAQAWSLRLLEDPALDARDAHPAWFPDHDAVVQLYPDADPPPEAHAFEFWRVPGRKQLIHDGKRLVLVSHWPGCCLRLALAQGLEDGVAYLYATRACATPCARYRTLAAELDALAAATVAAPAAAARSRPTPAALLELHTLQALDATLAGASLREVAEGLFGVEAVAANWHKDGALRARVRRLVRRGDALMCGGYRRLAQLPPLPLQ*