GIVIVGIEGEDTRLNCAANGEKAGDFWWSDKENVILTGFDGKGLYVGNGSWKPRASSDPDLNENLYYPIFITNATTEGSETIACQCAGERRPAKRIVVGLTWLTGNSIEAGGPFTFEVWNPNGHSVFWDVTQDGGGHYYGSASTRKRSVTPTLKGTWRITSTANAKSVGAPQRIAIED