MDSNPCSQNSKFVELLNSQQEMVFGFSQDSVSLSSSQAPVFAFQATTETPAEHPVVGNEQRCGTFWKRIAAYFAASPKVSGREGREPTHCKQRWQKINDGVNKFCGAYEAASREKSLGQNENDVLKLAHEIYFNNHNKKFTLEHAWKELRNDQKWCELSCSKAHGNAKRRKCDDSAQSSSSRANETTTAEDDQGSNRPPGVKASKGQGKKKMAEGKPLSEFQTLWSIKKEDLAMKEKTSKMKLLDSLIAKQEPLAEYEESLKKKLINDLLTMVWKKKSISALCLMFDMSFRLVSYLSLFAGQAGDIAVFWCHGQGLCDVDIKLGVSCSMVVSWAREYHLAYYLTDGIYSKWSTFIQSIPIPQGPKAGLFAQHQEAARKDVERAFGVLQARFAIVKNPALFWDKVKIGKIMRACIILHNMIVEDERDGYTQFDVSDFHPGEDTGSSHVDFMYSTDIPTNIANMMGVRTRIHDRQMHQQLKDDLVEHI