MPSLKYPPPEAFTLIDLTGITNPAELEAMLKYAQSCYKRHVESICKGQVLWATLLSPSFNDPANAPLLAMAQQFIKQNELKPHYEPFGEIHYDLGQPQDAIPKNRDTILIDAQPLFIYSSAERVELQVNHHGLCISRGAEHVYQHQQSSFPIGPYGTTIPPYNQDINQAAMHCKFFDIEWSLPSIHLNPTFMQAAIQTNHWIMIIPTTGFLPKGQLVFSHIDSGFKGIFDHYALATPNLSPGTYLPYDIVAFGDTLIPEEIPGTQITHTLTVNTETTSHSAEIV