MRSTSASSWIALAAALFLHDAAAFTIPTRLSRRTITVRYMAGGFEWEDPGEVFDQGVENPFKNPDLMKGGDDGMKIDPARLLGPRLNGSNLYLVGMMGTGKSTVGDIVARRIGSYNLLDTDDIIEKASSMAIPEIFEAEGEEGFREVETQILNSVHPYVRCVISTGGGIVTRNENWSKLQTGIVVWLDAAPEVIMKRIEGTDRPLLQTEDPLQTLKDLLEERKEKYAQSDLRIEITEDMNEEEVASQIVFDLHNFIDDNPPAWKLAKAKAQSEGLDWV*