MACSCNFLISAYPAPQTFSTSLTPSNKPFNASFSSSSPFRFGEALGRSTRPRLQVGIFWRNPSAADRISPIVASAKWEPLKIMISGAPASGKGTQCEFITKKYGLVHIAAGDLLRAEVSAGSENGKRAKEHMEKGLLVPDEIVVTMVKERLLQKDARENGWLLDGYPRSLSQATALENLEIRPDLFIFLDVPEEILVERVVGRRLDPVTGRIYHLKYFPPESEEIAARLTQRFDDTEEKVKLRLETYHENVEAVLAIYEDVIIKVNGNIPKEDVFAQIDSALTRLLESKEKTHSTSMATGGIH