MLFHTDCHSPLFTQMDEQGFEEKQSVKLQNHPSGIAPTIINIVSTVNLDCKLDLQSIKLQAPTAEYNPQRHPAVVMRIRAPESKAQINSFGMMYAAIIRKMGFPTKFKDFKIQEIVGSCDVKFPIHLERLANSHAACSSYNPVLFPWLIYEMKQPKIVLYIFNSGKIHLKGTKSRDEIFTAFEKIYPVLTEFRKNQQ