MAGPPRSWKNLPPELAGLVLGRQLPSHVDRFRFAAVCPQWRSTARQVRLPPPLPLLALKNGRTFYSMPSGSSNRIAVCRPGASLRSVAWDLSLRITDMAFYQGKLYALDYGEDLLALDISLDDNTGDPQVSRIGQVIKVNYFVDLFSNKFNDPLIFKRMLYLVESGGSLLLDRYTFAGPCEPDVAVFVADFAQSRWAKVTTLGDDQALFLGPCSRPVCMPQCDSTGNRVWFLDDYKDFHRCGEDLKSSSSSDISGMAYHRKPFSPLPMIL*