MDPVTALRQIAYYKDRNRHDPRRVMAYRNAADIIEGLDDAARQRHGQANSWQSLAGIGPKTAKVIAQAWSGREPDLLAELRADAEDLGGGAIRAALRGDLHLHSNWSDGSAPIEEMMATAAALGHQYCALTDHSPRLTIANGLSPDRLRKQLDVIDELREKFAPLRILTGIEVDILEDGSLDQEPEMLDRLDIVVASVHSKLSMDSAAMTRRMVRAVANGHTDVLGHCTGRLIAGNRGIRPESKFDAEAVFTACREHGTAVEINSRPERRDPPTRLLHLARDIGCVFSIDTDAHAPGQLDFLGYGAQRALDAEVPADRIVNTWPADTLLAWTGSH*