MVLISKPALEQFSFIRNRKPTTVFSGIPLIDLSKPDSKHLLVEACEEFGFFKVINHGVPMEFISKLESEAVNFFSLPLSEKEKVGPPSPFGYGNKSIGQNGDVGWVEYLLLTTNQESISQRFSSVFGDNPEKFRCALNDYVSAVKKMACEILEMMADGLKLQQRNVFSKLLMDEQSDSVFRLNHYPPCPEIEALTDQNMIGFGEHTDPQIISVLRSNNTSGLQISLSDGSWISVPPDQNSFFVNVGDSLQVMTNGRFKSVRHRVLTNSMKARVSMIYFGGPPLSEKIAPLPSLIKGKESLYKEFTWFEYKRSAYSSRLADNRLVLFERIAAS*