MELALSLGDTSKPFKFLDKTPKLSSKDLGFCMGLGSGFTASTRSHDKLGSHENNHQEDERRVSSDPPLQLVLLPFSPVPRRHQPPSKTRFPWLTDNLVSEPGSTEGSGRGFDVNRLSMDDADEGAALSSPNSAASSFQMDFGIRSGRGNKRDLEAIEASRASDDEENGLTRKKLRLSKDQSAFLEESFKEHSTLNPKQKLALAKQLNLRPRQVEVWFQNRRARTKLKQTEVDCEYLKRCCETLTKENRRLQKELQELRALKTSQPFYMQLPATTLTMCPSCERASNSTRRSITF