MGLREIESTLPPGFRFYPSDQELVCHYLYKKVTNERASQGTLVEVDLHAREPWELPDVAKLTASEWYFFSFRDRKYATGSRTNRATKTGYWKATGKDREVRSPSTRAVVGMRKTLVFYQGRAPNGTKTSWVMHEFRLDSPHLPPREDWVLCRVFQKQKVDGDQDNARSSSPTFAGSSQPAPELPVMDAGNDHMTGFAPPRQEEIMACGSNPLMNAAVWQQYNSLLLDQYPQEETTAGGSPALARGVTGDDCGFFFDSGFEDMAGLGQLGAMPMRFPQGQGWS