MTILGFFRLIDKGDGPVRLFVGGVHGREGLTTIRALRRLGFNDIENGRLIIYSCNPTPYISTLNPDYYRSPQGREILRLIEKYRPSTYLEAHCYRRENYDKLTDPSRKSSEGVPPLIELEEGVLIGSVSPHIRKKLFKRDDICLTVEMPCLDGGSDRSLDVYVEFLRTVASSETREELELRLEGRYPVQVETARRYAREFFGEYPPF