MALFSPPNLQNLSAFSAKPISLLKPQLLLLSKKPNFSLVLPRATENGGGMVGSAAPEEKLDKKEEASTPDLGKKEEALGMNGTAAAALKFENPRWVGGTWDLKQFSKDGKTNWDAVIDAEARRRKWLEDNPESSSNEDPILFDTSIIPWWAWMKRFHLPEAELLNGRAAMIGFFTAYLVDSLTGVGLVDQMGNFFCKTLLFVAVVGVLLIRKNEDIDSLKKLFEETTLYDKQWQAAWKDESTSSLKKD