MKLSRFFRKPFARHRGKKKASEDIPQKVPEQGQANIANTTGSKTLYSGNAEERSEVIEWELRPGGMLVQRRDALLYATPSSGPLIKVKVSHGLYQHDITIPSHASFGDLKWLLAQEVGLQPNEQRLIFQGKEKDDNEFLHIAGVKDMTKLILVEDPASKEKKLEEMKSNQAVGKACQAVAKVRVQVDKLGRQISTLEEMVSNGNKVADFEFNVLAELLMRQLLELDTIHAEGEAKVQRRMEVRRVQSFTEHLDNLKVRHGNPICNNMSLHSTQWGTMEPGVGNWAPPPSAPTTVTTNWEIF*