MPIRCTFVLNNQSTSAFHCPTVGTLPAFSGRGSGRDNPEATAIEKIGPIPKGIYYIVDRQSGGNLGWLYDLWGQLGYGTSDHTKWFMLWNRDTGDSTYVGKVKRGAFRLHPIGPMGLSEGCITVTNTARFERFAAFLRQKGADLTVPGTNLKAYGTVEVK