VPRFFVPASAIQGDKVTLTGAVARRLRDELKLRPGDFVILRDNSGNDYLTRIVEVGPKTVRGEVLEVRPATGEPKTEIRLFHGILPGDRYLRVLRECTRLGVVEFVPLLTSLTPEADLAAWEARVPEWEAVIRAAAEEAGRGRLAVLRPPLRVEDAAALAAEEGGLSLVLASFAPPDEGPSLEEIIAAHKPEKINLFVGCERGFSPEEYVYFASQGATLAGGRASGPDGHEPEGLEAVRSLGAPLSTLGDKLLPADEAAVEMVRRILELRGDIK