MSLSRLSSPQTFSRVFIVARGAATGHAVAPSSDNSIGYFEKIAYRFKGIPLPTETEAPKSMFDACNKEWSAPELLPSVPKDFKEHPDRDLTNYPYPSRPMYPPKTRLLMMPDSWFTAFQKVTGTSGPYLFFGGLFAFLVNKELWVFEEQGHMTVGWILFYLLVSRTAGYKIDAGLYKDYQERVGFFKGLIQEDLKEAVDFRKTSAAQTASFAALKEGMPTSLKDSMQLQLEAAYRKNVQTISNEIKRRIEYLKETEETKARFERDQLLKLINDSVEKQVSQKDFQEKFLQNAIQQLKGIAV