MADMDIDQPALDLPLIAAAASEFSNYPGDISDASAESFLSKFPLPVLLSALETGRDVPGLESSVALSLERIFQTAYGKKLLPQTLSYAGVGLKAESSLVRKLTCSAIGDLLEGGETDGGAAVRAIAEAHLAAPLLLAIGDGDAHVAKAAADALGKLARNPGGLELIFTAKGAGAGLLKDMASQSSATVRIRALSMAASIFGISEEAAAAVQDSGIFTVLAAELDNSDDMLAQLNALELLCDLAATSHGAKFLLAGNLIGRLTSTICNLALDSLVRSRAMTVAARLIPLYDESPGSPLSVREASGIVHAFGELLKHLEELNDKGQTTETTEYENALNALSFIAKTVKGAELLFDHTMVIRHMVKAAFLDRTLCIKLAGLQVLATVAGSERDPSNVLLSESSEAQLKDMIYSAAEERSPTRTPAGMFLIFFQQSTEVRLAMYRFTSPMLARLWCLRELCASREVVDYLLDARLEISKDSMEWRHVCCVAMTTALSAAIERGQIPPTDTLSRLEEFVRKGPFLGKEQQKEAIPIYATLERM*