MQQSGVKSDKYVYVAVLQACTKTGDLTQGRLLHAEIMESGLTSDVVIGNALIDMYAKCGSLEEARKVFDKLSKRDVVSWGAMIAGYTLHGRGLSALKHFEKMQQEGIEPNRVAFLSVLKACGAIGAVDQGRQIHDQIIKYGLELDVVIGNTLVDMYSKCGSLEDAHKVFNKLPNCDVVSWGAMIAGYALNGHGLPALELFQRMQQEGIKPNMVIFLSILKACGSIGAIEQGRLIHDQIIQCGIELDVVVGSTLVDMYAKCGSLEEARKVFDKLPNRDVVSWGAMIAGYARCGNCRLAVQCFEDMQQQGLKPVDVIFTSILAACSHAGLVDEGRRYFRSMREDYGITPNIEHYTCMADLLGRAGCLNEAEDILQTIQPDIIGWTSLLTACRTYGNVDLGRRCFDEIIRLDPNNASGYVLMSNIYA