MLYIVGLGLGDERDITVRGLDAVRRCAKVYMEAYTSLLSLGLDPSALSNLEKMYGKEITVADREMVEERADQMLREAADADVAFLVVGDPFGATTHTDLVVRAKNMGVEVKVIHNASVMNAVGVCGLQLYRYGETISIPFFTETWRPDSFYEKIQNNRRLGLHTLCLLDIRVKEPTLESLCRGKKVYEPPRFMSVNTAISQLLEVEELRGGSAYGADSLCIGVARLGSDDQKIVAGPMKKLLDVDFGPPLHCLIIVGETHPVEEEMIEFHMIKS*