MPPSSWCEGPEFHSPAQALPCQTLTMELLETNPYFFTDQRFYDGENYLSPRLHGYEQTAYQDRAAMTLCPEGRPGIEEKASALPDHSPGQCLPWACKVCKRKSVSIDRRRAATLREKRRLKKVNEAFEALKRSTLLNPNQRLPKVEILRSAIQYIERLQALLSTLNQQERDQRELRYCNTSTQPVVASDHGQSSTSCSPEWSTQLEFSTHSGDHLLSDDSSEDRNLHSLSSIVDSIAVEDVSAVFQEERAQN