MRDCHFSIDRGGTFTDLFAEVPDGKGGVMHKALKLLSEDPAHYPDAPREGIRRVLEQVTGLPHPRDAPLDTSRIASIRMGTTVATNALLERKGERVALLVSSGFRDLLHIGNQSRPNIFDLAIKVPEQLYERVVEVEESVVLPLGTEPSARNGKDAAQNANVLCANVCQVWCEFVMGRRRAQIAKNAVHASGIRSLAVVLKHAAVFPDHEQAVGKLARELGFEQISLSHEVMPMVKMVARGFTAAADAYLTPHIMRYLHTFQSGFDAGLSNVQVLFVQSDGGLCRAANFSGHKAVLSGPAGGVVGCALTTNKQFSCKEHQCESPQDQPLDVAAAATALAALQEQVNKHGTANASADNPYTTKSVDEVASGFITVANEAMCRPIRALTQMRGFDASAHVLSCFGGAGGQHACAIARALGMRTIFLHKYAGILSAVGIHLADVVQERQEPAAEQLSSPGSPTNTDLEARLDSLQASAEAALIVQVRRE*