MSLSGCSVDVAHEACYTHQHHVVVMAFAPQIQLVLMNGDAPTGPICPADDFSSAAAMAEALPTVAEFSKVTMDFQPWTVVDHQAFAADVLECEHDLHFWQTYTATTKLAVVSFGTPTFPAFTHLVTLTIYGLQKNPTPDEVEIAKHTRVAACIAAEQAAGGLASPLHPPEDPPAAPPAAETVAELDGADEDRELAEARAAADIAMQGVEATPPKLRHERLAQHSLRRQLAAKRKKQARLLPVVRQVTMVRCGRQEACGCKGLATPSTSKAKRLGRGRAPKPEKKADATSDVLERTVTSQLKTWTNEIVRSTWMRCHDLSKACAWPLLQCMRAKDVQTVAMQCACRSVSTLKDTRHRMTSWTAEVKKETQTWATTLGAFYKEHGSTGVLTEWKDLLVQVDSMESTGRELLTRLHKLGLACT