MVKSFENGVSVAPFLLKCYEMVEDESTDGLISWNQSEKSFIIWDVPKFSSELLPKYFKHSNFSSFIRQLNIYGFHKTDTDRWEFLNDSFVKGQKHFLKNIVRRKQSSVAQKKPSQLEEIKSCTSEESKNLELWKEVENLKDERNVLTQELVKLKEHQQNSESKLILLREQLKVREKNQQQMLSFIVMAMQSPSFLVQFFQPKENSWCMSENGNNILSEVEDDCVDTPSDRAIVRYHPPTHEEAAETLLCAEPEPALDSQKPMELDFSSNELKDMFSNIDFFSGLMDEKLLAFENRVPLTLPYHPDDDNLLEQLLLSSPITENNEGEVMDNPACSHTGMETDLESGTFSGSEEPFHSLEDKKMEMDLLETQSDNLSNMDILAEQLGHSKF*