MRLYLQLFLFAYPVAALKVTVLGGSGFVGSRCCKALVENGVSVTSVSTSGAAPDWCAGQEWAQSVEWRKNELTRGSRESVAIGSPDAVVSAVGAIGFDRQGLLLGNGVANVEAARAAAAAGAKRYVYIGVASEVADARDWLPGFFAGYFDGKADAEAAIADGFEGASTFVRPSFIYGGDSFGLFPPRVSAGYGSAVEELLSFPPLEALANVLPGLLKVALRPPGVTAINAAAGAEPGKGLSEMLGALKGKILKKTENSGAILACAPYIEISAGHQYQ*