MNKGKLKTQGSQTTTSLIVADKFGKRHANVIQTIRNLEANGCPREFNELNFKLVNYWDAKGEQRPMYQITRDGFMMLAMGFTGKKAMGVKVQFIKAFNAMEALCRHLADPLWLTCRDQTKQARDELASSIKDFVEHAFGQGSKGAGNYYSNTTRMIYKALFPGQYSANIAGGFRDTLSTPELEYLASAEHVAAKALDEGIQEGLPHKEIYSQAKDRIQMFTKSSNLTYQEFNLGAPTLELPFAPAEDF