DSRAVPTPAAWELGKKSAELLITRYTQDHGEWPTSFGLTAWGTSNMRTGGDDIAQALALIGVQPVWDMASRRVTGYEIVPPAKLARPRVDVTLRISGFFRDAFPEQIALFDKAVRAVGALDEDVEDNPIAARMKAEQARLVAGGADPQTAERRAGYRVFGSKPGAYGAGLQALIDENGWAGRNDLAEAWLVWGGYAYGAGEEGQAERGLLEERLRSVQAVVQNQDNREHDLLDSDDYYQFEGGMAATVESLTGAMPSVYHNDHSRPEKPVIRALEEELSRVVRGRAANPKWIAGVMRHGYKGAAEIAATVDYLFAFAATTGKVGNHHFEAVYQAYIADRAVHDFMAEKNPAALAETAAKLNEAIERGFWTPRSNSARFELENLS