MKKMWKGNHAIAEAALRGGCEFYAGYPITPQTEVMEFLSHRMSELGRTFIQSENEMAAIYMVYGAYASGMRSMTSSSGPGISLKQEGISYLCANHYPCVIVNVQRWGPGLGSLDSAQTDYLRDTRGGGNGDYHLIVYAPNSIQETVDLMYNSFDVAEKYRVPVEILTEAALGQMMEPVEFPEFKKREGDLGWTYDGSNRDHAKVADNQKPTFCMEKRMRITENEQQWEDYQVEDAEYVFVAFGIPSRTTMNAVRRLREQGEKVGIIRPITVWPFPYKAFEKVSKDVKGFISVESTDTGQLVEDVALASKKVCKENVPVYGLFSGNHIPKTLQVMDTYSKIKSGEIKEVF*