MELSPIHCKIVHSNNDIRRFLFAGRDYNTLKETIGKLFSLNHEFVLKYLDDEGDYVNLDSQNDLKTALEISPNLLKIKIGSANDPVTHWEDKKTRKERKRRNRKPRHQQHHQKGNREDNKRSRAEKKLVFVSACLSEIAEDSKLNPRELKRKQRLIRKQQSLESFLSQGQFPKKEKKVLTPEEQKLNSEIKTQMQLIRTEGKKIKERQRDLKLVLQNNPGDAIIKDELAQLKEKKSQLKLKRRSLCDKLHA