MELALSLGDASKSFKFLDKAQPSKLPTNDHHLGFCMAFSGAGVGAAGGTASSMERSQEIIHDARRVINVPSTADPQPSLQLDLSPFSPVPRGPTPATAAPSPLPFPWLVTDPAQRESQSRRFDVNRLSAEEGDDADGASLSSPNSAATSSFRMDFGIGINSNGKRDLDQEGERAGGSEDDENGLGRKKLRLSKDQSAFLEESFKEHNTLNPKQKLELAKQLNLRPRQVEVWFQNRRARTKLKQTEVDCEYLKRCCETLTEENRRLQKELQELRALKTSQPFYMQHPATTLTMCPSCERVATTTTTTTSTAATSSTTAAPASTTTATTNSSSTTLSLGNNSCNGKVGKVYPFPSVQLQMSQQHSSQPTNPAGS*