MATLRPTTDAGRLEVLGLVNSGGSAAFGDMSRRDSSELGGGGGGGADGPAAGPSSGGEHMMMPEAIREVVVGQLLGAGASGRTYRGMWQGSAVAVKIIEVRSGLALEGNEGMHSGSNSLDSGGADDTGASTGNAPLVEAVLSKALHHPHIVPTHAYGVCEHGEGAARWKEVWILQELCTKGTLAKAVETGVFRRQGSEGPNLSFVLRTAVEVAGALAYLHAHGVLHGDLTGNNVLLHASTKDRRMFEAMIADFGLSRPLDIMSTLDTGTYGTVSHMPPELIIDGQLTTAADIFSFGVVVWEMLSGRRAWSGMNALQIVNAVTVQRRALELDSSWPMALX