MIVLISSFLIDVQSSYQSGYSQLQQHTQRSGMSGQADDLVSYVEYTRNHALALRVHREALNSMRTVWEILLHAHVRFQTLAEAISRMDAAIKAADRVYKSVLARHLGHIQMVRLYAKHVKHDPWGAAKWFAEAEKLESADEDQKNQDAIDGLDVSDPDLRAAMMSAGPLGGTGANPRCVIIINAQGQIQMTNRALLDVFGYTKAEIREKNVGVLMPPSTAAVHNTYLRNYITSGQPKILNQATEQLAMTKDRRLLPVSLMVTKISGIAEDSSFLGILEPVAPAPDTATIWVSLDGSVLGVDAQFTDWFAFTSGEIQGWALSRLVTKQSKALQQ*