MADLVGRLHEAIQALRSRAEHSTDQLLACCREAVASDDSKDGLIDSDALDSLLALVRGRDAKLRRTGLAAMLALTKPANGDSASVICRKGDVSIALRRLGVCNVVLPLLESEDADEQDSAAQIIASNSDSCSVPPVREVVVAGHPIRLRQMAFAEVDVAYKVWDSALVLAQHIVSDSSLVEGKEVIELGAGCGLVGIVAARYARRVVTTDYLPRILETLRENVQANARWDGPSDVDVSRRIAVEKLDWMEVEMGRCDVSFGPADVILGADVVYESMHPTMLLATIDAFLKPGGRLVIVGDSYRFGIHDLRAGLEGLGLRGTSYEVAAGHPLVAGIDLRPGSPS*