MLSLLHGKSVEPHLLMRRIPLEQVPEDEKEAAAWLQNLFVEKDKIIDSFLETGSFFKTSGIKEVPAYVNKRRLCSLVNFV CWAVFSLSCIFYYVITSLLAANWTAFITALSVLGLFYWLMGQAINKTQISKASNYGSSKSVAK