MSSFVGVVVSDQWLQSQFTQVELRGLNSNFLSARNQSGKVTLGDLPPMLCKLKAFKDILNEDDIKAIFSESSSDMSEEIDFESFLRAYLNLQARATAKGDSKTSSSFLKATTTTLRHTISESERGSYVAHINSFLRDDPFLKDFLPIDPSTNQLFDLAKDGVLLCKLINIAVPGTIDERAINTKKVLNPWERNENHTLCLNSAKAIGCTVVNIGTQDLIEARPHLVVGLISQIIKIQLLADLNLRKTPQLVELVEDSQEVEELMSLSPEKVLLKWMNFHLKKAGYKKEVTNFSSDLKDGEAYAHLLNTLAPEHGTTNTLDTEDPTERANLILEQAEKLDCKRYVTPKDIVEGAANLNLAFVAQIFQHRNGLTADTTKLSFAVMMEDDAQTSREERCFRLWINSLGTDTYVNNLFEDVRTGWVLLEVLDKISQGLVNWKQATKPPIKMPFRKVENCNQVISIGKELNFSLVNVAGSDIVQGNKKLILAFLWQLMRFSMLQLLINLKFHALGKEITDADILNWANSKVKSVGRKSQIESFKDKSISSGKFFLELLSAVEPRVVNWSLVTKGRTDEDKKLNANYTISVARKLGCSIFLLPEDIIEVNQKMMLTLTASIMYWSLQTKTEDSESNTAENASSEASPAAASDGDIASTTSEVEKEFCFQEDMSSEVDSARVRGLLKRGRAPSLPYWGFLVKGRGGHEFEPWKQPRTEM*