MSERQLARRILASPQLRLNSLPVLSSLLPVAPFTEFDKEWIHENMVEVKDILGYGKVGEDYDRDVEDDEKFWQHSSPDPKAHLHTFLYLAFQHEESYRAKRMRHTRVGHYRLAFLGEFVLDLAMAELLLQMYPRDTPASLRERAFAVTNKRGLERILSDAGLHQLAFPEDENFHVCLFSLPCRSVFLALIAAVYLSLGMSEVYKLLFETFAFDLDAKSAQPKVRSKHEDVDHVSADFEGRRLTWKDIAFYKPPEDALFAAPRLFRACVPPGMYRFRRNLWDVESRPKVMDILGYPLDVRDENLDMTEAREIELGLGLQLCFMHPSAYKNDHPRFCYERLEFIGSKIQDVVMAERLLMKHLDAPAIFLNRIHRGITINRICGRRLRMKRLHKFITYGEERQLEFARCHRLRNFTHSATQQALHGLGYIVYGKAEVRRLMFDVFEFEKPLPTQADFNDMLASQGRRFVNTLQPTY*