MATRRSCDRCYKKKERCTFEPHTGKCTQCVQSNSPCTSLRSRNRPGRKPKATAFGKYGSLHVWDAAGGSNTQSHKLDACPTPSSTSSLTSSQKSPDEIDNEAESSRTFEGGELVPGPRHYQREEGFSVLWRRELGISLEQLYDLQNSSLEFFYATNDIFMLGPGFADQFLTTLRQCYEFAPGFLRDTYQAMFTALIWARHQATSFDQVDISRGALSLRRLRTFSVCNLRDAVAAVSLGPTLAAFDVLTRCVGSVIILRHSLSMVQAWYPTLSNSPGLDPIIIAPIFWDTAHCLILREIPIIRYLVRDPHTVDRVAGMCTTLLPILYDLCVASNKLRRSGEVQHVRTIREVENKIIAWRPDFGPELHRSFSKREILAMTAQASMYRAAALLTIHRLFNLIGTADDIAKAYATEIVAKLHEHLVSLGQEEKLQHTALPMFLAALELPNLAQETWTRLSLLKAPSICLKKLAAVVEFVWEQRSSGFSGSLFDLLEAGPEFVVIP