MSKDLLRMKTKQNGNGLSSSGWEMRPGGMLVQQRSSDSYQSSVTVPTIKIKVKYGSSYHEIKISSQATFGELKKMLAGQTGLHPEDQKIFYKEKERDSRSFLDVAGLKDGSKLVLIEDEISKEKRFVESRRNAKMENALKEIIAIRLDIDKLAKQVANVEMDIYGGKKVTETLLLSLIELLMTQLIKLDGITADGDLKLQRRMQVKRVQKYIETLDMLKIRNSALGNHNAKVQMHHKNGIFTGQMPKSMYYNQEQRKRVSFADQRNPGPVVVTTKWETF*