MIVKPRIRGFVCITAHPAGCEAKVRQEIEVAKAAKTAVGPKKVLVIGASTGYGLSTRIASAFGHGASTLGVFFERPSMKGKPASAGWYNSVAFEKAAHEEGLYAKSINGDAFSNEIKEQTIQMIKDDLGEVDLVVYSLASPRRTDPATGETYKSCLKPTGGTFTALTLDTDKSEVSEVSIEPAVQDEIDQTIKVMGGEDWELWMKALSDAGVLASGAKSVAYSYIGPEVTWPVYTNGTIGAAKKDLDRAAESISQELDCDAYVSVNKAVVTQASSAIPVVPLYISILFKIMKAKGTHEDCIEQSVRLLNERLYGGDLALDDAGRIRIDDWEMADDVQAAVAEIWPKMTTETLRELSDYAGYQENFLNLFGFELDGVDYDADVEVDLPLPSAG