MACKRATTRELRAMYDDEPSSMSLELFGYHGVVVDGDDEDDDTATALPQLSFVDNFKGGFEHAGGAGHQLTYNAGTGDDDCALWMDGMADHQHGAAKFGFMNPGSADVVPEIQESSIKQPAKSAQKRASSGGEAQAAAKKQCGGGRKSKAKVVPTKDPQSAVAKVRRERISERLKVLQDLVPNGTKVDMVTMLEKAITYVKFLQLQVKVLATDEFWPVQGGKAPELSQVKTALDAILSSQQQP