MDFVFSLPLKSAKGILAFNAEAHQLSGSDCEGGASSRDEKLFKVSLRIASKLDGKDLNEFLKNKKDHVALPQDFIQALDVVLRENPTEKCFPRATDQRYRVQSLTDEVTDALTFKDKDGNDIRVIDYFKEHYNHNIEYVNLPCLQIGRSKPCYLPMELCVVCEGQKFLGKLSDDQIAKILRMGCQKPRERKAMIKGVLGGSIGPRSGNYGREFKIYISREMTKLNGRILQPPKLKLGNGGQVKDLTPFRQDRQWNLLEIHVVEGRIIARWALISFSGNVEQRSNVGKFIVGLAQRCAQLGISLNRSTIVHPRFEKMKTLENANLLEEKLRKIYDSASRNLDLLMCVMERKHRGYADLKRICETSIGVVIQCCLYSHFYSLSSQYLANLALKINAKVGGTWKYRGTLQSTSQAVASIVQ*