MREVKEVLCFVCSSEFWRMVLFWNIALVSSYFQLLKARIFGSKSTSISGSINPQNGSSRPICVITGATSGLGKATAFALAEKGFYVVLVGRSSQLLSETLKEIKNKNKDAQLKSFEADMSSFESIFTFKNSLEQWLSDSALHPSIQVLVNNAGILATSSRPTIDGYDRMIATNYVGPFFLTKLLLPLLKNSNVPSRVVNVTSFTHHSAFIQKLDKDSVTGVCFSTSNQYPCARIYEYSKLCLLLFSYELHRQLRLIDDSSHVSVIAADPGFVKTNIMRELPCYITSMVFLGFKILGLLQSPEDGAESIIDAALSTPETSGAYYFGGKGRTIESSQVSRDPKLAKQLWETSCDLFNDLQLLHHHN*