MIDRDGITIVLFEYQVPASVEDRSSPAWNGGHVYISSDAVADAYLNQFKQDFAAFLEARAEEIIPGGCMFIALLGRNSADIKKQSGLGACAFHLEAAFQELVNEGLIDEEKLDSFNMPFYGPSAEELQSIVQTEKSFEIESLDWHGLIEEEKLDSFNMPFYGPSAEELQSKVQTEKSFEIESVRVLSRFFLHPFLEVKVEEEEMFGRVVAKHYRALFQNHMSAHLGWDKYLIDEFFWRIANKPLGNMESTCPIHTTWWLPFSFANDFLFCHNLNIGF*