MATSSKPAAPVDPMVVLAHEFPEVSFDYDERDVALYALGVGACGDDAVDEKELHFVYHRDGQPHIKTLPTFVSLFPNKNSNGLGFVDVPGLNFDASLLLHGQQYIEIYRPIPSYASVVNRVKVAGLHDKGKATILELETTTSLKESGEILCMNRSTIYLRGAGGFSDSSRPYSYATYPANQVSRISIPNSAPSAVCDDQTKQSQALLYRLSGDYNPLHSDPDIAQLAGFTRPILHGLCTLGFAARAVIKSFCNGEPTAVKSIFGRFLLHVYPGETLSTEMWLDGQKVHYQTKAKERNRAVLSGYVLLQHIPSSLMDDKIKDNKVVQ*