MACSCNFLISAYPAPQTFSTSLTPSNKPFNASFSSSSPFRFGEALGRSTRPRLQVGIFWRNPSAADRISPIVASAKWEPLKIMISGAPASGKGTQCEFITKKYGLVHIAAGDLLRAEVSAGSENGKRAKEHMEKGLLVPDEIVVTMVKERLLQKDARENGWLLDGYPRSLSQATALENLEIRPDLFIFLDVPEEILVERVVGRRLDPVTGRIYHLKYFPPESEEIAARLTQRFDDTEEKVNGNIPKEDVFAQIDSALTRLLESKEKTHSTSMATGGIH