MDARRPASVSEKAEVEKIQDVAAAHTLGELGLGTGSDPAIGSFVDIDEKKVLRKMDIRLIPMLAALYLLSFLDRGNIGNAKIEGLQEDLHMTPEQYNWCLTVFFFTYAAFEVPSNLLLKKLRPSRWLPLIMVCWGLVMTLMGIVQSFHGLLVARLFLGVTEAGLFPGVAYYLTMWYCRHEIQLRQALFFSAASVAGAFSGLLAFGISKMDGIGGLAGWRWIFILEGIATVLVAALAFFWLHDFPETAKFLTEEERAFVVHRLKYQGQVQTSADGETEQAQVAQAEEFEWKYVRQAFTDWQVWVNLFVYWSVVCPLYGISLFLPTIIKSLNYTSSTAQLMTVPIYVVAAILAVISAYFSDKVGKRSPFIIGFLLMMIVGFSMCIASSNPKVVYGGIFIAACAIYPAFPGVITWLCNNLSGSYKRSAGMALQIGVGNLGGAMASNFYRQADSPRYILGHGLELGFICMGIIASLVLIFSYYRVNKRRAQRMADGELANFTTQELSAQGDRAITFRYMF*