MRIRPDSLVIAAVLVTGCALYFGAPGLAFEARAWLMGAPHVYTDDEDIRAHELPVPSSVRHPSASNGALNLVYEILVDTQGRTVATTLKFDREKTSPALRAQVAQNLKQWRFRPFTKADGSPTPVRLWVSTGVLPPEKRPTRHVPFPETAGRPISIFLERTGCFGTCPAYVAILRNDGTVYFCGRYYVQAAGWREGRITREQFDTLVERFRKADFFSLDDEYFTEVTDNPTYLLGINVDGRSKVVLDYVGLEAGMPSAVTELQDAVDAAAGTTRWIGPQQEWGMGLPAAVQDCSTPPTPFSGSTPQS