MNAHEVNFDGLVGPTHNYGGLSYGNVASQSNSQAVSNPKEAAKQGLAKMKALMEMGFKQGVLAPQARPDTAALRSLGFSGSDEEVIRRAAKEAMPLLAACSSASSMWTANAATVSPSADTADGRVHFTAANLNCKFHRSIEHPTTSRVLAAMFNDERHFAHHAALPAVSQFGDEGAANHTRFCKDYGDAGVEFFVFGRSAFDSRFPAPQRYPARQTLEACQAVARLHGLSEAGVVYAQQNPAVIDQGVFHNDVISVGNGEVLFHHEDAFLDTEKVLAELHDKLGRRGGRFRAICVPRDQVAVEDAVKSYLFNSQLLSKADGSMLLVVPEECRNNPRVWNYLDQLTGDDGPIREVKVFDLKQSMQNGGGPACLRLRVALQERELAAVNPGVIMSAGLYDTLVAWVDRHYRDRLSETDLADPQLLLECRTALDELTQILKLGSVYSFQLD*