MGDRVETLARLAQWKIDNFGPCSYKKSDPFKLGIWNWYFSTVRNKYLYIHLFPEPSQVLKDNPPFSRFVLRVSAASYFPCGLVIGEDWLLHAIGEITFVHCCLLCDCYWGMHPKRDGRVTISGKWGLLLRNINCIYLANYDFAIAHQGQISLVRKTNYGFAINAKTIDLGLQNYVQEKLLRTHDDFVWPVDTTFVGRLIIDVEFLDLKICPPNGGETSSVWPSDGNSQSIAFQNSTLRCLSRMLDEAIHADLTIMTADGSTLRAHKAVLSASSPVFQSMYHLNLKEKYLKDICEESLLEDLSTRNVLEKLNEAWLYQLHKLKKGCLVFLFQFGKIHDIKDEINNFFQHADKELMLEMFQEVPSISNPV*