MTQTAITREPVAGRRLKAERLNGARALREAQALRYRVFSAEFDAKLEGAEDGLDRDDYDRHCAHIGVRDLDSGALVATTRLLDHRAAERLGRFYSEEEFHLSGLDALHGPVLEIGRTCVAPEYRNGATIAVLWGELAEVLNEGGYRYLMGCASIPMRDGGMQAKAVMQRLRERYLCTDYLQAEPKNPLPPLDVPENLTAELPPLLKAYMRLGAKICGEPCWDPDFQVADVFILLKRDELCPRYARHFKAAV*