MARSLRSLAMMKILLRGSPLPSTSVARFSTARSPHPVSLVNGASRGLGLELTRQLLAKYPESPVVATCRSPDSAENLAALKEQHPTQLTVLKLDVTMEDTMKEAAKEISEKFGRLDLMVTASGVLHIPDTMEPEPKLANVKPENLMFAYKVNAIGPILVAKHMIPLLKEGKGEGTGRGAAAIANITCKMASLRDNLLGGWYSYRASKAITKTLAVECERRKDPVICVVIHPGVVDTELSKPYQRNIPPEKLFTPETSAEKLIEILDTLTIEDTGKFFSYNKQVIPW*