MQSILQKATGIGPKPVQPTDLNGRVAVVTGGAFGIGFEVSRALANAGCRVIMVNRKEEQGDDAKATITAETPGAVVEWRECDMGNLSQVRSVFSELREQLDRLDFLVLSAGINTNQYGLDADGIDRHFGVNYLGQYYVVNQLYPVLKKTSKLPNTPAPRVVFEASEMHRAAPSAVHFASLDEINNPDLGPTELYGRTKLAMILFAKYGLAEKVIKKNGDNIYAASVHPGAVNTAMQQQWKDAYPGITGKLLTWATLAFGRDVKQGSYSALWALTDPKIEEQNLNGWYFSDPDQPGKETSQASDPVLGQALWDLSERIIKDKLGEDALVDWYSA*