MCKYKAEAQSVDFQTKAAEVTSQVNSWVEKVTTGLIKDILPAGSVGSTTRLVLGNALYFKGAWTNQFDPRGIKNDYFYLLDGSSIQTPFMYSIEDQYISSSDGMKVLKLPYKQGKDRRQFSMYILLPEARDGLWSLAKKLSVEPEFLECHIPRQKVALRQFKLPKFKISFEIEASDLLKQFGLQLPFSDQADLSEMVDSPMPQGLNISSVFHKAFVEVNETGTKAAASTMGQAVLQSARPPSDMDFIADHPFLFLIREDISGVVLFIGHVVNPLLSL*