MLFCLLLIYVSTKGLMSFPCSQSFSVLEVTFLLFLGSGEVSGIRGFNLRNGLSLWRKHLVKHNKGAYICCSFSTEKDPLLPSVQQLTDARVIYSVSAALGHNKDSHPECSARVPAIVTALEKNELTRKFRGSEILELANFKNATIEDIANVHEKAYVLGLEKAMGEASDSGLIFIEGSGPTYATSTTFQDSLIAAGAGMALVDSVVTASRNSFDPPTGFALIRPPGHHAVPKGPMGFCVFGNVAIAARHAQRAHGLTRVFIIDFDVHHGNGTNDAFSEDPDIFFLSTHQDGSYPGTGKMSDIGKGKGEGTTLNLPLPGGSGDIAMRTAFEEIIVPCVQRFKPDLILVSAGYDAHVLDPLANLQFTTGTYYSLAKDIKQLAKEVCGGRCVFFLEGGYNLESLSASVADSFRALLGEESLASEFDNPAYLYDEPMRKVRDAIERAKSIHCL*