MKEATSPTRSSIGDFSILPISFPPTRAYPKAVLHHVYVRRNAPKIPTPDDDRSLFLANVPVDSTEAHFRAVFAALAGAGKFESISFEDDRRRRAAESSSVRPSQALRLAQTAHGSSKKRKRGEAEEEEEEDDQETARTLFETWPRRLHGSGGTAVVLLADERSVSVVLKAVGKVHKSKKYPVWGAGVEESAATELGAPWLRDHNRLCFPNKVVVQSAVDSFFILFNKREKEAAELAKRMRSEPDEDGFVTVVRGAGRSAPARRDEAEEARRRLAEREERKRQELGGFYRFQLREQKKAEQADLIRRFEEDRKKVSAMREKKGKFKPEA