MARLRGAGAAGRCRPGRFGSSARRHGLADDGEPDRVLPARRRCSARRRHLVFGVQHPARRAADLRVRQRGDQGGHLRATVRRSRSRQRCAHRTHRLRRWRAPGTLSLTDLYAAASGDFFDFESTWRAVQPEDIVTLIYTSGTTGNPKGVEMTHANLLFEGYAIDEVLGIRFGDRVTSFLPSAHIADRMTGLYLQEMFGTQVTAVADARTIAAALPDVRPTVWGAVPRVWEKLKAGIEFTVARETDEMKRQALAWAMSVAGKRANALLAGESMSDQLVAEWAKADELVLSKLRERLGFGELRWALSGAAPIPKETLAFFAGIGIPIAEIWGMSELSCVATASHPRDGRLGTVGKLLPGLQGKIAEDGEYLVRGPLVMKGYRKEPAKTAEAIDSDGWLHTGDVFDIDSDGYLRVVDRKKELIINAAGKNMSPANIENTILAACPMVGVMMAIGDGRTYNTALLVFDADSLGPYAAQRGLDASPAALAADPEVIARIAAGVAEGNAKLSRVEQIKRFRILPTLWEPGGDEITLTMKLKRRRIAAKYSAEIEELYASELRPQVYEPAAVPSTQPA*