MAVVNLPTLQDVVSDELNYEIWAPIMKTSLAEKGLWDIVKYGIPPDLSKIPELATKIRTQDLSIYRDSAVKDTKALHLLQSFLPDSVFRKTLETTSAKHLWDLVKEDYVQAKLGMEKLPEYHMFAINVLPATFDKDITLMAKGIGDIIIMTKDGNKTIKNVLYVPGITGNALSVVQMEMKRTLANGIPPDPSKNPKLAATIQAEDVSKWREFVRKDMEALEILQFSLPDSVFRKTLSAVSAKDLWDLLNEVPDHVAECFSKYTFHENIWLISSTNSNHMTPHVKFFTTLDRSRKCKVKFISGDKSETTVAMVEGIGDVTFITNEGNKTIKNVLYVPGIEGNALSVSQLKRNGFEVSMERRTGCFVWDRTTGKMFGKNMWEKRGFCLRFSVIEGNFQCKKRKFTQD*