MDRFGGDDNANFQLAPPGVRERSQEEIGALCSILSSHPSRRGDVDLRKIVHWLSPMQPFDGQPAKALRLAARACRLEVHPRDHKIFRRGEPADKFYMVVAGSLSVFAENENVTLGGRKVRSRADGDAEHGRCRRRVDHRLPHHPDLDDHSARLDARAAPLAGYVALQRILETVASEKFAKEKRFTRTVPFLSDLSDAKVERFFSFARKRVLPPATVFWRPGAFVGNVWLIQHGRWEAGRGEAGGRRHPSAIEGDEACELGSGALVHAIASSRVVAWELLKLAVPRALDESVRAAIDARAARLTRSDGADTSDSSEDEGGTADPDVRNLLELRAALRTSAWDEQGADLDAGSSPGGPFPAPPGLGRLRLGCAPRRLRLRRLPRHRYPRSLLLRSRISSTPSLSAGKPAPLDPYAAARPKIAVPFRPGSLPHHLRPTSASSNSRSSRALALSEDLDEILAHVQSRGRAPAAAAAAGRPQSALSRGPPPAPGQREAHGPYS*