MKRFSSSVSLAPLVSMCSPKEGKNSKNYPVYDSEFQAMLDSFDEEDCAEETGLITEKKKRLSFDQVKALERSFEIENKLEPERKVKIAEELGLKPRQVAIWFQNRRARWKTKQLERDYGILKANYDALKLDYESLEQEKEALVAELRELKAKLQGGNMELNQSVKEEALVSESENNVSEQGKNNGNISGIHGLGDFKDGSSDSDSSGVLKNESNFNAQLMMSPASSSSLRLNCASLSSPSPMNWFPSKAFQHQFGRMEEQSFFSAEEPCNFFWGDQAPSLHWYFPDQ