MGLRDIEFTLPPGFRFYPSDEELVCHYLYKKVINESTSEATMVEVDLHTREPWELPDVAKLGADEWYFFSFRDRKYATGSRTNRATRSGYWKATGKDRTVYEPSTHAKVGMRKTLVFYGGRAPNGIKSGWIMHEFRMENPHSPPKEDWVLCRVFKKSKGEAEHENTGSSSPTLRSSSSPLDLLMPDVVCHEQLGSSFSTLPRQEDSSSNPFMNMAMLQCNLLDFPQEIMGSTAMVGMSSSCEGEIGCLMELGFGHGFGEAGMARLDATAGFWMDKMSD