MDRRHGKRPLPPDEAAPEEKAGELSCSPLARADQDASAIVSALAHVIGSCSPVAGVGGGEMRQDVSGSGTGSVENRTQPSEEQGNAGRRHYRGVRQRPWGKWAAEIRDPQKAARVWLGTFDTAVDAAIAYDEAALRFKGCKAKLNFPERVQGRSDLGFLTHRWQAQPPVQLPATSYPDLLRYARLLQSRDDDLHNRAVGLHPAGSSFMSTSSHTTPTSSLSGSSQELVGFSHHWQLRSSSSSSSWPQVDLQDEDED