MSLTHCNVHFSQQPDKVAYISTALLKSLKLSGAKSIRLRLGKDQIPATVKPIQKAGRHLYLTSGLRNAIRVPKSGSIYLRNLDGDVQLGPLIGVLSDATSSTTRPFGSRTGFIKQLLKEGSKKSYIFAFTPRDINWQNDTINGYFLSSSGEFTRKLVPLPDVIYNRLPSRRSDFSPAINQLRERFSRKRIPFFNWSFFNKSDIYHLLENNPEVNRYVPESYMNPSSERIRGMLERHQFAYYKPSSGSLGKGIYRLSYVPKQGYYVRYRKKNSNVLLRFASFNSMLRMLHSNKGQTLKGYVIQQGIQLIEIDNCPIDFRFHMHKDGNNQWVVVGIGAKKAGRGSVTTHIKNGGSLMTPEQALGRVFGDRAGEVLQRAKNVAVTLAEAIEYHHQHLLGEIGFDLGIDQDEKVWMFEANSKPGRSIFQHPSLRAEGKASVEHILDHCLYLSKFRRKEEL