SSFLVEKQPPQVLKTQTKFAATVRLLVGGKLNVHMNPPQVKATIISEQQAKALLKNESTRNESSGEILNNCCVMEYHQATGTLSAHFRNMSLKRIKRSDRRGAESVTEEKFTILFESQFSVGGNELVFQVKTLSLPVVVIVHGSQDNNATATVLWDNAFAEPGRVPFAVPDKVQWPQLCEALNMKFKAEVQSSRGLTKENLVFLAQKLFNSTSSHLEDYSSTTVSWSQFNRENLPGRNYTFWQWFDGVMEVLKKHLKPHWNDGAILGFVNKQQAHDLLINKPDGTFLLRFSDSEIGGITIAWKFDSSERMFWNLMPFTTRDFSIRSLADRLGDLNYLIYVFPDRPKDEVFSKYY