MLDWGVQGHHQKHDHDIYQQQHQQQGCRKGPWTLEEDKLLAEYVTSHGEGRWSTVAKCAGLNRSGKSCRLRWVNYLRPGLKRGQITPQEEGIILELHSLWGNKWSTIARYLPGRTDNEIKNYWRTHYKKNQKSSSKQDKVKKSLSRKQQQVDLKPQPQAQSENHQSQLVSQDHMNIDNDHNIASSLYYPTSVFDDKLYMPQSVATTSSDHSMIDEGHLWGSLWNLDEDDPHSFGGGSGQGTAADIDEKFPDSGIEAPSCGSGDYSYTGVYMGGYIF