MRPQGKTLEMGKRALPRSSDGDEDRTGDLPDGILHHILGSLPARDAARTCVLARRWRHLWKFATGLRITDREMREPAPMEKLQDFVDHLLLLRGRAPLETCWLNLTRLSSDGDARRVNLWFRHAVLCEVQVLRLDLILNGFQLKLDDLPLASRCLAKLNLSGVHLMHSFPDFSCCPVLEHLDIFFCDLSDAKKITSQSMKCLNIRHCTFSQISRTRISAPNLISLRLENYWHRTPVFEVMPLIVDAFVRVHDRSGDWYSCTSGNADFEECLCEDCDFCHSNTNCVIMQALSQAKNLVLSAHEQEFIFKKELMRCPTFSNLKTLLLINCFCVAFDLHGITSILRHTPVIEKLILEFFFEVTEHDDEVEMKGSCSQMERSSAISKHLKLVIVKCNAIDGRITKILKFLSTFNICFSFE*