MADARNAPQILQHVSKTLTCTIYDTLWVPSSARFVLLGSSARSTGTIQVYELQGNDVNKLEEVDKQFSFKCGTFGASDLVNRQLATGDFKGNLQIWDLERLGYPVYHCKAHETIINAIDGVGGSGLGFGAPEIVTGSRDGRVCVWDPRQKDEPVSSFEPERADAARDCWTVAFGNSYNDEERCVAAGYDNGDIKLFDLRTGSVRWQTTVRNGVCGVEFDRKDVKMNKLVATTLEATFHVYDMRTHHPENGYSSLTEKVSHGTTIWGVKHLPQNRDIFAVLGGDGSVSIYKYSYPDQRSMKDVDGKSYGVLGQVHLLSSKVLSTQPIGAFGWSPDKEGLAVLGSFDQCLRVGIVTKLSKS*