MVQDEGSSSSVTSSPLHNFSTMPLHASPGGAPAPTPPWLVRELRSDERGLCLIHLLLNCAAAAGAGRLDAANAALEHIASLASPDGDAMQRVAAAFAEALARRALRAWPGLCRALLLPRAGPTPAELAAARRHFLDLCPFLRLAGAAANQSVLEAMESERMVHVVDLGGADAAQWVELLHLLAARPEGPPHLRLTAVHEHRDVLTQTAVALTKEAERLDVPFQFNPVVSRLEALDVESLRVKTGEALAVTSSLQLHCLLASDDDSGKHHQGSGDHKRQRSPESGVSPSTSRADAFLGALWGLSPKVVVVTEQEASHNAAPLTERFVEALNYYAALFDCLESAAPRGSVERARVERWLLGEEVKNIVACDGADRRERHERLDRWAARMEGAGFARVPLSYYALLQARRAAQGLGCDGFKVREEKGAFFLCWQERAIFSVSAWRGRRFD