MKFGKVLKVSSENMPGEMHDLFLRYKELKKKIKAIPVSKDPAAGEKQASVSPDGSATAGSGGSSGATITATVLSPEEQAFINTLNEDLARFNRFFIEKEEEAVIRLQALCDELSPAAKAAGVHIPEALTCTVDTEHDEPLTGGTMIQQQQQQQAKEEAVSGSSPESEVEALPSSSHQHAHGHGHGHGAAGASPAAALQAVKSRLVQFHGEMVLLLHWSLLNYAAVVKILKKHDKRTGVLLRAPYLANVLQQPFSSTAIMSKLAKRAEELVVATTHAMPLHAAAATAVAAAAAAGAAAPGGRAATAAAAAPSAGQETHVTSAPAAERGAAEAGGAAPGPSTASASEASSLTFAAAGQAAAGRAPGSSEPTPGLAEPLVGSTMHALETWANLRKNAITPSTVVAAEDVGKRKASEMEEEAAAAAGAPAAKVGKTNQ*