MVKSFENGVSVAPFLLKCYEMVEDESTDGLISWNQSEKSFIIWDVPKFSSELLPKYFKHSNFSSFIRQLNIYGFHKTDTDRWEFLNDSFVKGQKHFLKNIVRRKQSSVAQKKPSQLEEIKSCTSEESKNLELWKEVENLKDERNVLTQELVKLKEHQQNSESKLILLREQLKVREKNQQQMLSFIVMAMQSPSFLVQFFQPKENSWCMSENGNNILSEVEDDCVDTPSDRAIVRYHPPTHEEAAETLLCAEPEPALDSQKPMELDFSSNELKDMFSNIDFFSGLMDEKLLAFENRVPLTLPYHPDDDNLLEQLLLSSPITENNEGEVMDNPACSHTGMETDLESGTFSGSEEPFHSLEDKKMEMDLLETQSDNLSNMDILAEQLGHSKF