MAGKDWEIVQEKAFTAWVNSVLDKRGEKISDVAKDLSDGVKLIFFLELISGKKFNKKFDYEPKARINMIQNLALALHFLEDELKIKVQGIGAEDFVDNNKKMILGFLWTLYRKYRIAVISEGDKSSEEGLLLWCKNTTTGYNGVNVTSFTKTFRDGLAYLALAHKFDQSQFNFADYEKLDPIARLNAAFEYAEKGLGVPKLLEAEEVMRGTTDERSLVLYTSLFFHAYRAKEEKERLEASKSDLASKLAGLQNSLESEKLSREQLIKQKDELKSLLASLEGEAAEREKFLRELEAKLEEILKNLELERLARMELESRLSKMEKDKAILELKLAEAQDEKARLEAQIEADRIRSAAEAQSLGLLRKHLDQHVQDLIKWQKLSIENSSSTFDDQIIEEVSGLPFGEQVKHLATKLEDENKAIQKLLLSKEDDLKTAKKKAGK