MSLLAIFSLFFIFFFNLSLATNTIYNVQNFGAKSNGKIDSTKAFLSAWGSACSSTSASTIYVPRGNYLIRNIYFNGQTCKSNAITIRIDGTLLAPYDYNVIGNEGSWIKFEKVNGVSIYGGIFDGQGASLWACKNSNKNCPKGTTALAFYNSNNIVMNGVTVQNSQMFHILVDGCHNAMMQGVKVLSPGNSPNTDGIHVQSSSGVSIMNSNIGTGDDCISIGPGNSNLWIEGIACGPGHGISIGSLGWESQEQGVQNVTVKMVTFTSTENGVRVKTWARPSNGFVRNVLFQHIVMTNVQNPIIIDQNYCPNHESCPNQGSGVKISDVTYEDIHGTSATEIAVKLYCSKTNPCSGITLEDVNLSYKNGRAEASCVNAGGRASGFEELSRCL*