MSEKTRVDFSPEELAAMHKLAQEKEREGKASKASASVALTEEGGPAEYGDPDDFPDGGRGWWVVLGCVMFAAATLGWANGIDGLFPLRLVGGRRSVHSMRLTGRLAWGVVQTYYQEHVFPDASGTVLSTLGSTSAGAIFWLAGMLGSAFCTTLWQFFITQGLLQGLSNALLFPLIVALPAQWFYKYRAFAMGVVVAGCSLGGAVASLIMYKLLATLGYRKTFAIYSAIDAVVFAVALMLVKERRPACKRPEIVWVDRSFFQDPVFWSLGMCFLFTVFGYLSPIFFLPTYVLDKLPGTSDFLSTLPLTLLNLSAAIGRTSVGFIADRIGPVNALFIAVLISGLAQILIWNFVTTYAGIIAFGIIYGFFCGCFISLSPAVAAQFWGADRLGGLSGLMIFFNLPGNAAGAPIGGAILQASGGNWQAVSSYSGVMQIVSALTIRRTLPARFKREPRIVAVY*