MKEGGQGADSPLLGGPRDADGIVSYLKKQVGPPSSEILTAEEGQKAVEEADFLVVGIFKSYDSEEYKTFISIASELRSDFVFKHTVDGSFVPKKDSDITVPSIRVYKKFDEGYSDHKEITGEAVKEFLRVVSIPYVVLFNKDPVQREYLAKIFDQPDDAKAFLFLDANDTSDALKKVYGDLAKDLTVKSIRFMIAHTEDGQNAIQYFGVKKENLPCILIQDKNEKKYTLEKANTGNIASWFKDYLDGKDPQFLKSKPAPDKNDEPVKIVVLDTLDEMVFKSGKNLLLEFYAPWCGHCKNLAPILEEVAIELQSDPSVTIAKYDATANDIGDARFDVQGYPTLYLYTATGKVVPYDGERTKEDLISFIQTNKGSLEQSVNASQTISEADTKDEL*