MATAIAKPLLSDLVAESGTVPSSHIRPVGDRPDLADVDHESGAGIPLIDLKHLDGPERRRVVEAIGSACETDGFFMVTNHGIPEAVVEGMLRVAKEFFHLPESERLKCYSDDPKKAIRLSTSFNVRTEKVSNWRDFLRLHCYPLQSFIDQWPSNPPAFREVVGAYSTEARALALRLLEAISESLGLERRHMVTAMGGHAQHMAVNYYPPCPQPELTYGLPGHKDPNAVTLLLQDGVSGLQVQRGGRWVAVNPVPNALVINIGDQLQALSNDRYKSVLHRVIVNSESERISVPTFYCPSPDAVVAPAEALVDGSHPLAYRPFTYQEYYEEFWNMGLESASCLDRFRPMD*