MTGLMRWPGRYTDRHGSQEVVFESDGRELIRTTIRGVRFEGGTMDTLGAPTGEPPEPMFVLRDGDLWSCLLEWGLTMPVEVGGEGERIATLHCALNLWYPEETEDLTVTLRLDGRELSAAHPDFEDALHEIGAALPVDTRLKACISCAWSDYSPVGHSMMTGLACFRDAKDLYRRCDGKHGPWGIFEIWPQRTEFVQETWLCEQFEHRTSDRGYRGPFPFRGWS