MASDRSESTGDSNGDRRKVALITGITGQDGSYLTEFLLDKGYEVHGLIRRSSNFNTQRVNHIYIDPHNVHKARMKLHYADLTDASSLRRWIDTIQPDEVYNLAAQSHVAVSFEIPDYTADVVATGALRLLEAVRSHISATGRSNIRYYQAGSSEMFGSTPPPQSESTPFHPRSPYAVSKCAAHWYTVNYREAYGIFACNGILFNHESPRRGENFVTRKITRAVGRIKIGLQSKLFLGNLQASRDWGFAGDYVEAMWMMLQQEKPDDYVVATEESHTVEEFLEEAFGSVGLKWSDHVVIDKRYFRPTEVDNLKGDSSKARKVLGWKPKVGFKQLVKMMVDEDVELAKREKVLVDAGYMDAQQQP*