MGRKDGGSWGQRGGGVFSSRITIAVVIGITLGSLLAYVSPHGFLQSNPADTTTKPFESSGGNTDLPASSFSRVALTADDFKYSKIQEELIVLKKENERLLKKHIDMKKQIRELSNERNAARQQVLTLVPPVKAGAVGTVKSLRTHPTVEPDEEVNPDLAKLLKGVAINRELIVGVSNKNVLQMLKVWFDSIKRSGVTNFLVIALDDATAEFCKENGVPVYRRDATISSAQAGTGDNHAVSGLKFHLLREFLVLGYSVLLSDVDIVYLQDPFKHLYRDCDVESMSDGFDNITAYGYDDVSDDKSMGWARYAHTMRIWVFNSGLFFIRPTVASIELLDRVTYRLSKEKAWDQAVFNEELFYPSHPGYEGLHASRRVMDYYQFLNSKVLFKTIRKDPQNFADHKPVTIHVNYHPDKYERMLAIVDYYVMGNTKALDKFPDGSQW*