MVELQKQEEEEEVVRDAMKISLKVDLRCCEGCRSRICKDLKRVEGVKEVMVGKDQMVVIVSGEEMDEEEVLRKAKQRKAMTEVLEVHIPLQIIQNKNGNAKKEEKNEEEEGCGDRTAVENKDENAKQKENKKNNEELETCNAGDDDGNSHGDVCEKTKIKRKAVCEDPLSKGALDNSSSQCPPSKVENPASELPPIKGGITDPDKKPSGPKWKPPAPSVPGSGVSGTSLIGLPPPSTKRPLVRGDTLVSERSSYDASHSVMFRTRVTTTHDACTCIRFEETRFHIDKCVTHQC*