MSPLAIFFFFFFNLSLATNTIYNVQNFGAQSNGKIDSTKAFLSAWGSACASTSASTIYVPRGNYLIRNIYFNGQTCKSNAIAIHIDGTLLAPSDYNAIDNDGSWIKFEKVNRVSIYGGIFDGQGASLWACKNSKKNCPKGTTALAFYNSNNIVMSGVTVQNSQMFHILVDGCHNAMIQGVKVLSPGNSPNTDGIHVQSSSGVSIMNSNIGTGDDCISIGPGNSNLWIEGIACGPGHGISIGSLGWESQEQGVQNVTVKMVSFTSTENGVRVKTWARPSNGFVRNVLFQHIVMSNVQNPIIIDQNYCPNHESCPNQGSGVKISDVTYEDIHGTSATEIAVKLDCSKTNPCSGITLEDVNLSYKNGRAEASCVNAGGRASGFEELSKCL*