MRATGQDPFLRDAPLTETGRAQAEEAQGVLRKLQEEVGSDGWLLLSSPLQRALDTAAGLWPSRFFAPAERLERLEVWPELREVITGCDDLGSTPQRLLEKYPHLQQLNLLPEVWWTVPAAYQNLPADGDAMKDAYKDDEDAFEDADEAVFDSRVALLIEKLAAVVVAHCDLIGKLTKKMGLKETSFTMFHQRIPSDKTPKKNTLLREGEKTTSGGFRKGWWLSTSATVNAECSVISTSAELSKALSACPCCEQAPESLYEVSSFSSSAQVDLLKAAIEKTHVKKKQDCAHHIAVVGVHEIKRYICFATKPG*