MGKQRGGPTCWMIVTADEGARRTRSAPLAQSSANGGWGWSWSESDSGHEIRMDRILRYAAWAPPNLCSGSHHTQHPMAHLGLLGFWRDRSRAVTSRGRITMLSQENPGGNGDGTPLYLGIDFGTSGARYALIDKEGAIHSEGKRAYSVPPASACFDRSCYIDSSSPTSRPSISSISIDGTSATTLIVDSDTGELLTGPFLYNESFSDPLPAVESIASANHTVCSTSMLCKLVSWWTSTTTGSSRPAAVLMHQSDWLLWLLHGQFSVSDYNNTLKVGYDPELHPYPSWLTSQPYSRMLPASIRASTWHPIATLKDDVCSQYGLSKNYVVCTGTTDSIAAFLVARNSELGRAVTSLGSTLAIKLVSQVRVDDVRFGVYSHRPDDTYWLVGGASNTGGAGERFPVSNPDMTPRLQPRPVSDAEYLHGILESIARIEAKGYNLLKELGATAVEEVFTAGGGAQNDKWTAIRERVLGVPMFSEPFLVRIQELVVIRAGRAQQQAQVLV*