MACKRATTRELRAMYDDEPSSMSLELFGYHGVVVDGDDEEGDTATALPQLSFVDNFKGGCGSAAADYYSWAYNASGGTPGASSSSTSSVLSFEHAGGAGHQLAYNSSTGDDDCALWMDTMADQHGAAKFGFMNPGSADVVPEIQESSIKQPAKSAQKRSSSGGEAQAAVKKQCGGGRKSKAKVVPTKDPQSVVAKVRRERISERLKVLQDLVPNGTKVDMVTMLEKAITYVKFLQLQVKVLATDEFWPVQGGKAPELSQVKTALDAILSSQQQP