MTKAQTAVSPDEFFKIITPFLNEIIPNIPPFAPDEAFYKAVFDKFAAASGLPEDSIPHFVGTGEVLARCFYPSLPRDLQISIGVLTAYVFSIDDQCADPEFREQIKSYRSVFLGQSTTNLQYIKGLYNTLHDIVSHYEWYAGDMIIKSTMDFVSINIVEAEQTGDFMVSPSTKLFPDFLRQKSGIGEAYAFFYFPGSDWGLGDYFTLIPDIAGIIEQLNDVLSFYKESVLGNEPGTWVKQTCVCKGISEGEAFRERVDQCLGSIRRLRAASEGNPRLLKTVNEFINGYPLFHLNAGRYKLDQFGSYHGWQGEKTAGGN*