MGLREIESTLPPGFRFYPSDQELVCHYLYKKVTNERASQGTLVEVDLHAREPWELPDVAKLTASEWYFFSFRDRKYATGSRTNRATKTGYWKATGKDREVRSPSTRAVVGMRKTLVFYQGRAPNGTKTSWVMHEFRLDSPHLPPRARPTTSTLHNTSSLLLFRFLTGLDAILQEDWVLCRVFQKQKVDGDQDNARSSSPTFAGSSQPAPELPVMDAGNDHMTGFAPPRQEEIMACGSNPLMNAAVWQQYNSLLLDQYPQEETTAGGSPALARGVTGDDCGFFFDSGFEDMAGLGQLGAMPMRFPQGQGWS