MTSSTVPFPSAPKGYGFHPTDEELINHFLKLKMMGGYDHEVAIIAEVNVCNSEPWELPGLSEIQSNDTVWYFFSPRNYKYSNRKQAKRTTKAGYWKLTGNDRIIRVLSTGEEIAKKKSLVFYKGRVPNIVRTNWIMHEYNPTFNFHNQILEPAFSSPPGLCVLVKYVQKDFVLCKLKKNSDDKLTCEEGGSSSNMASDFPNNVTEEDHLEAFLGVDGGYYN