MPLAVFLEPKFVHKEDLVIFPAVPVYIRFLFISPLPTNPGGLQRLVILKMFVRNALVVTGLLAALTQAAPAERNTSRHKLTVYWGAEDDTTTLDDVCNDSSYDVVNLAFLSHFFSGGGYPRMSIGNLDGPSRAQKKAGATGLQDGSSLVKSIKNCQSKGKPVILSMGGATDYSDVQLHSDAQGQQIANTVWDLFLGGTDHKELRPFGDVKLDGVDLDNETNDGTGYLAMAKQFKANFQKDTSKKYYITAAPQCPYPDQSEPLDVCRLLDWVQVQFYNNGNCNIAQSGFATAVKNWSRGIGSGVQLYIGALASGADGDEGYVDAAVLNRAIDQVKAMDLPNFGGAMLWEAQLAVNNGNYQKEIKANL