MVLRKPFLVEDMHPSRGNAVGARYTYMIGVANELADRHIPEVPKRNDTRAGPYGRRADQVGGFFFVHKDDLKRMSKGWLKYTEDVRADDQAYRLSGDVYAIHPGDKPWISEMYGYAFGAAKADVWHDWDGDSMIYPQYEPRAIPKLMHYGLLFEIPGTSYKFDKHWHYGFDVKRCPPWDLAGHSTSAGIFKPPPRPSTLTNRANPTQYYRDLLSIDTAATLNAAFCDYHLEHCSPSQQLYDVCSEALNLYQEVQDAVEELEKEFKCRDWEARCADWVKAGECNNNRDFMEANCAKSCNKCSNLTTEVPRNRPLQALATLAAMKVALAGGATVVAQ