MELALSLGGDNTPKPILFLEKSSSSSSSLHENKVNKDVGFCMVFGKSCNEGEDEVGRKKRSRNHQDIWSSSIDPSLQLDLIPFSHGVSKNTSSQLSFPWLSQNLATEPAGLTSGPALDMTNRRQLVVAEEAEEGAALSSPNSEISSFQMNFPIYRNGKLINMKKDQCERDRDNNRWGNINNYSCSRISDEELDASARKKLRLTKEQSAFLEESFKEHNTLNPKQKLALAKQLNLRPRQVEVWFQNRRARTKLKQTEVDCEYLKKCCETLTEENKRLHKELQELRALKSSQPFYMQLPATTLTMCPSCERVVTTSAITTITTTTPATTTTTTVAASNTVALHNHKLISVMTK