MVPDLSLSVEPLAHRHYHPAGRGSLGFRGVQSRTVPRRTTSITMLSRQNPGADGAAGTPLYLGIDFGTSGARYALIDRQGAIHSEGKRAYAPVGDAAAWASSWRAALFQLLDDIPPAHRPFISSISIDGTSATTLIVDSETGELLAGPFLYNESFPDALPAVESIAPANHTVCSASSTLCKLVSWWNTTGGAGGAGSAAVLMHQSDWLLWLLHGRYGVSDYNNALKVGYDPEADAYPSWLMSQPYAPMLPSVRAPGAPIAVVKDDVCSQYGLSKECVVCTGTTDSIAAFLAAGTTEPGRAVTSLGSTMAIKLVSEARVDDARFGVYSHRLDDTWLVGGASNTGGAVLRQLFTDGELVALSRRIDPAVASPLEYYPLPRKGERFPVSDPDMAPRLQPRPESDAEYLHGILESIARIEAKGYNLLRELGATAVEEVFTAGGGAQNDRWTAIRERVLGVPVRKAEQTEAAYGAALLALKGADRRVGVPS*