MGLKQHVLSRPPPTPSPSDSMTRNKNGYGDRVHVQRPPTYMDVSENTPPMERSTPSIHVERSTPSIHVETDIMPNYSSDEPDESVSESEEELNEGDGRETSVKPSKPRRRIIVANWPKRVNFDEKEEVIAIDANGKRHLVKGLVQPRDVWTDEKGFRYYVKLNEFCQPIRKGGSILEHFVIPDGLVVDKAIVRRTGKSWKNHSLPDGISPKSWNDLVDYWLSLKGTKLSQLGKDARAVQGHIHNSGATSFANRREDLKEKNGEYSELTFYKSVYAKEDGSFKEGTISRQFMSVTLFLIMYQEDANNKVQENLASSSTSKSRIEIENEVFNEQMYRGEVPKRPLNYGFGVKQSDIFGVEVVKKQNEDLAQQNQVMDNMFDETTKTFKMIASYFGQVLKEVRKGNVSSDLLDGAESAILMSNDDSGGKDNNKIKTLKLRSQSWGI*