MTTNSDSGKSYHRECTGEALETAKAHGSPKDITMFGSCFCPFVQRVWIALEFLGIDYKYYEVDPYSKPADLLEVSAKGLVPALRLETYDPPRAISESTVILEFLEDLAAMTTQRTLLPPGINPYARTLVRLQADHVNRTLVPAFYRYIQAQNEESQIRGGKEFVQAIDGLVKLFQRAQREGDIHCGLWSEGGTPSLADVMVAPWIFRATNVLVHYRGFQLPEGTQFRSYVERLLSFPAFKRTCSTEQLYIDSYERYAFNRPNTSQVANAINSGTALP*