MAEAVVSAVVADLVGRAISLLAGKLQDRRGVEGKLRRLRHLVVKLESVVEAADAGLDARRITSRALLEWLSELVVGAHRGRYFLDAFGGRAVELDGVLANMESVSSDLAEFIMLLQCCPPALHRPLATNIYADCQVFGRHLERRRVIDFLLHDEDAAGGGELGTTRVQHVCDEPAVRRHFSLIMQVDFHCMSLTVPSEAVQLLRSLFSVASTASVAGEQLRLLERKLRGETFLAVFDNVDPRKKRVMDAIMPALRRGRTGSRIIVTGSDRHVVDLGTTKPIILRPLPPEEYWFFFKTHAFGSADDAEADPRLAAAGQAIAKRLRGSFFGAKAVGALLRSRPDHKLWRRVLAASHAESSWFDHGGYVAATAGSLLPPHVTVRGVAVSGSPVRGLLGLQDATLTAPADPDGGGGRLELPVLLCKSVFPSYCLYYTAYCTIDTESKQ*