MELLFLFFILCWAALTTSAQDAALESNIAFCRAPASAAAPPTGSIIDISHALRPDLPSWEAEHGVGEVVGLVDSIANGSLANLSLLKLGVHTGTHVDAPSHIFQEYYEAGDHVDTLDLNVLNGLALLVDAPRNTNLTAEAMKALNIPYGVERVLFRTLNTDRRLMWQKPFDTSYVGFTEEGALWLRENTKIKLIGIDYLSVAAFDFLIEAHVVLLQNKDIILVEGLNLDNVATGIYDLHCLPLLLKADGSPIRCILQN*