MVKKLWHGFFCESKESNRLIQPCIKKFAKHSGVVQTSVQSRTRGSAALSSLAWRPNMAVRAARRLLRSPILSPTKHQHQQLRHLNIHEYQGAKLMSQYGVNVPKGAAVSSVGEISDLLKQNFPTEEELVVKSQILAGGRGLGTFKNGFKGGVHVVKRNEVETVAEKMLGQVLVTKQTGPDGKPVNQVYICEKLALVNEMYFAILLDRASAGPVIIACSKGGTSIEDLAEKYPDMIIKVPVDIWTGITDKEASKVVDGLNLKVADRNASIEQIKNLYKLFTEKDCTLLEINPLAETAENKLVAADAKLNFDDNAAFRQKDVFCLRDQSQEDPREVAAAAADLNYIGLDGEIGCMVNGAGLAMATMDIIKLHGGTPANFLDVGGNASENQVVEAFKILTSDARVKAILVNIFGGIMKCDVIASGIVNAAKQVSLQVPLVVRLEGTNVDMGKSILKESGMAIIPAEDLDDAAHKAVNAMKG*