MPSVMDDQAAARAVFRVLYDQQRRLEAALRGAGVAVEPPFVGEAMPHVFPLFATAAWGPGLHTGDASPPHPAVESVEAAAAGASPVLDRIASIFPESERPLVLDGGLGTWLELLGRDALATLPDIVTYAPDALRSAHADFVAAGADALVALLDIDEDAAARLVARSVTLARDGTRAALRRLSQGSGGICGGGGGGGGRLPQGPYGASVEGESEYSGRLGAPALAAWHAWRAGADVLAFETVPCVTEVVALCTLLQSRPAARAWLSLACRSAAARAAGWVAVGPDGAPSAESAAAGAERFGRLARQWAADGAVLIGGCCRTRPDHIAAAQEALASIVFDIVLTARLDFYLLIKAD*