MELPDSSEEIDQLDVETAEDQAIELANDDIPAAEPRVSNESANSTSSSSSSKRKSFQPQKNIEESELPEDDEEKCEEAETAATEAAEEPDAVKLDEKQETENARQFEGLSALQSQLMPPAGIFPAPLNAFSSLAALNQIRRPFDDDGPKKKRSKVTDSVRKLNGTPMAREGSPSSTRSSPILSQSTPLSNYFPPTMVGHPLYGGATFGEREGSPTNSDETSECGGYDGGQSSTLTPVHLRKAKLMFFYTRYPNSTLLKSYFPDVRFNKNNTAQLVKWFSNFR