MKLLQWHQFNHGLTDPTAIAQRLQSYAKEKQPIRGKAMHAHIIRTIPHINIFIQNHLLNMYAKCAHFILAFKLFGKMPQKNLISWTTLISALSQHAQFQESLNFFTQMRIYGENPNEFALSNVIQVCATTGSLKQGKGLHSLTIKLGFGSELFVGSNLADMYGKCGELDDGCRVFEEMEVRDQVSWTAMIVGYTKNGSFLQAIDAFLRMSLEGVSADQHVYSSVLGACGGLKLSKVGKCFHGSVFKAGFEQNVVVGNALVDMYSKCSDMGSAVLLFQLDSKRWNVVSCSSLIDGFVEREEIWEAVSTFNESRQWGIEPNEFTFSCLLKASASQASLELGRQLHAQVIKSSFDVDPFVCTALIDMNSARLSSQQRKRRLSSCSLLGTLAARKLQCASAAKKE*