MEAAPTPEAAPHMLVIPFPAQGHALPLLDFVALLAARGLRLTVVTTPANLQLLSNLLAAHPTAVRAATFPFPSHPSLPPGLENTKGCSPRHFPAFVHALAELRGPILAWAKAQPDPVVAVVADFFCGWAQPLAREIGAAGIVFSPSGVLGTAVPHSTFRRLVWRPAECDDDDEFSVLFPAIPGEPSFQWRELLIMYRKYMAGALDEQVAASVRQNFLWNLHDSWGFVFNSFRALEGRYLEQPLEDLGFRRAWAVGPVAPDADAVGLAELSAWLDAFPEGSVVYVCFGSQAVRSPAVAAALAEALERCAVPFVWAVGGAVVPDGFEARAAAVGRGVVVRGWAPQVALLRHPAVGWFLTHCGWNSTLEAVAAGVPMLAWPLVADQFFDARLLVDEARVAVRACKGGLGFVPDVSELASVLADATGEKGRHVRARAKALAAEAARAVKPGGSSYADLELLVQEIRKLASSLQELSSQWRMLNSHLPLVLRGTEIKQSSSSIKQILSDIQELSS*