MGLRDIELTLPPGFRFYPSDEELVCHYLHGKVANERLAGAGAAMVEVDLHTHEPWELPDVAKLSTNEWYFFSFRDRKYATGLRTNRATKSGYWKATGKDRVIHNPRAGGHHHHRAIVGMRKTLVFYRGRAPNGIKTSWVMHEFRMENPHTPPKEDWVLCRVFYKKKADAMDYAMADSEQDVGMHMPRGGADSSSYSPPPFPALGGSHFHHHHLTPLTDHHGGGCLNNEFPGMAALLQHNNGMFDPHVVQPHLHDSVVLAGPPAAAAAAGSTRDGGEQCGSGVLMDLGLDEHYTYNSYNSLLQM