MKLNHQPHYSGIQQEGSVRDYRERFEALCLRSVTLPGQGFEEMFLQGLQPSLQTAVRELKPNGINSYQSRQAELMSLTLVQAKLDVVKKKKGVINELEELEQDSYTLRQGMEQLVIDLTRNKGMRFYGFILDHKVVVAIDSGATDNFILVELAFSLKLPTSITNQASVLLGQRQCIQSVGTCLGIRLWVQEVEITENFLLLDLAKTDVDVILGYEWLSKLGETMVNWQNQDFSFSHNQQWITLCAEHEELEQVTTKVKMKSENEQEDIEEQRNNDGEMLVVSYLEDKVTLKGESKVTCGGIAKEIQGGHDTKENDDEKSFFGQPGVKHSEVVAGSTRNMSTKSEKDQTRSVCVKEPFEVVGLYHPFKTVVSRLMIEFGKEVTQMHVEEMVDKWESSVKKKVAAVGSTEVRTLVQGIHFLPP*