MACAELPYPISLYQTSTRPLNYSLPYSSSSPHIPTTSYKGVALSGCPAFGVPSFCCRPASFVACSPGEPSIADDCGSAPEQDQPQVQVTPLPVPSEEISWLLMEGEDVPTMVSNLPMTERYAPHRLLEFVTKKLDSQMFSLAQLKSTLMFWQKKKKLEEDPSFGSSAFEGKRGVSQLHQWTATELTLQHVQLSRIARDVLYLILACSLLGVVRVLEALVATFSSSPPRFAKLIDATNSLDFFTVAFLAYSLRKPIIGILHVDPTNLDEIVQLRAKIWDEMHKFYERQWKVVATLGVGRLLAMVAQTLPSTNAMTKSVKMCWDMLLALPIF*