MAKLPKITSLLPHSRVVSGIQPTGIPHIGNYLGSLKQWVQLQEEAARTPFSKCFFFVADLHALTVPQDPLKFRQARLDMLAALLAIGINPQKSTLFFQSDVAQHSELAWLLACSTSMGQLNRMTQWKSKLHLHDHDDLSFLDASATSSTRFNLGLFSYPVLQAADILLYGATHIPVGKDQSQHVELTRSIARSFNSSYKEKILTVPDIILNSSSSIMALCQPEKKMSKSDINSKNYILLSDSTGEIRKKISRAQTDNIKGITYGDSNRPGINNLINIFAAISDSTPSDIAQANASCSNAEFKEKVSSAIIRCLQPISTSFNEWRQNRELLRDIAKKGAEEAVAEASSCMHKLKTLTGLSVY*