MDGGGGRRITASPRPCNGKRVVARKRGRGFGGGDGFVNSVKKLQRREICSKRDRTFTMTDAQERFRNIRLQEEYDTHDPKGHCTMVLPFLRKRSKIIEIVAARDMVFALAQSGVCAAFSRETNQRICFLNVTPDEVIRSLFYNKNNDSLITVSVYASDNFSSLKCRSTRIEYIQRGQPDAGFALFESESLKWPGFVEFDDVNSKVLTYSAQDSIYKVFDLKNYTMLYSIANKNVQEIKISPGIMLLILTKSGGCVPLEILSIEDGTVLKSFNHLLHRNKKVDFIEQFNEKLLVKQENENLQILDVRDFQLIEVSRTEFMTPSAFIFLYENQLFLTFRNRTVAVWNFRGELVTSFEDHLLWHPDCNTNNIHITSDQDLIISYCKADSDDPLSEGNGSINISNILTGKCLAKIKAGNSFPNENECSQSSKKHMCASTVRSTAAEALEDITALFYDEERNEIYTGNRLGLVHVWSN*