MKPVSLILSLLLLGPLAEAFQSAHGVFSSRTLSHDQKRNEKHLTVLASTKNSTTETEENLSGLVNGMLKTHREMAKEVAELSALNKEDMPKPGTDGIYRMVNEKQFRNFLTGHSDQLVIVKFSSPFCKACKMLKQKFRLLHQDPKFQGAPVVIGDISLSNNKHAKVVDPFANFVTSELKVSKIPTLHFYVAGELVETIECGPEGCAWTRLKPQMVDIVDQWRPALLSSEEVPEVEKEQSSSDAAEEDSIPASSKSMQQRIQSFFSGKRMDA*