MFLLDGGELVFIIEKFMEQGAARENLRHMGFTLFMVYGMAVPKDNFGEYSPLASQSRRFEGYGPLLSLFARKGKGGSFSQESLVQHFICGEEHMRREVQHRTPEGGDPYEDEEDQIYQVDITQATVSTGCSVSLLHHYCSKLSGDEYFIPTPEFSYFSEPGGVMCRISLPSNAPIRQVDGPTCPSGVKAKRVACLEACKLLHSMGALNHYLLPEEDEEDEEVEISSSDPHKHGDMKKHILRGVNSRSELYEMLVPNALQGVWNTSAKPVSLHAYFLKFTPIPSDREYTRFALFLESALPREAATMKVELHLARGRIVKTELLPWGIMEFDPLQLKDGVKFQEVFLGIMLDRTKFQADYVALGSEDLNSWSSSTLYLLLPLQPGNDKDEMSIDWKMVKDCLSSPVFDHPAKESSAAVVSSNLPQKMDSLRLVNGWVDMETIRNSLVVTWHNGTFYCIVEILHELNAYSKFPKTKECSYADYYKKK*