MKLLYAKLIVILCAVMPALQVLQACRSLPLSLVTSEIRRWSSASISTSYGSSGKSFSIIKSNSTTTSTSPGDIAGKLMSLMGGEAESASVEGCLAQQILSCLRFLVPPSPAIDNLPGVIRDVITPTHKSIESLIHRPPSAVADLARKAVEWNGDASIILNALSNESFQVPDIEGASANHCQLTKYTQGHRFVNKELNRYLAFLFEAIAALSPYIGFNVSLNRFDLFHGHLFLAERTGRLGILFHAREYPAFNNDTFPVHLGFCQVGSSVVYDETMNLRNILWLAPMPNSSKKDITTKWVAEGALFILDAHPKGIIYKNLIPDYVDLVRTAYEDDFGTVIVDVNYFRTLNSTPEERIFVC*