MVATIRQYKAACVQAEPGWFDLEKSVQKTINLITEAGEKGCKLIAFPELSDCDDRYTYWGWRVNYQDSLPLLKEYHKNSLRPDSDEMRRIRSAARKAQIYVSLGYSEIEGNSMYIAQIIIDPNGDVINHRRKIKPTHVEKLVFGEGTGDSLVSVVETEIGNLGHLNCWENMNPFLKANACAQYEQVHVAAWPVYPPASTLQYPDPYTNISEVQSELVTPAYAYETGTWTLAPSQVVTREGARANLPPRLRNDEAAVDAEAAVIGNGFARIYRPDGFRAVQDPPKDFEGIFIVDIDLDENLLTKRLADFGGHYMRPDLIRLLVDKTPKTFLVDADNVDPKNFPSSLQRLGLDKPLPAPEE*