MGFQWLRLGQQKMESISKARCDENGDWLTVVKSPATTNLQLTKGSDPTTPKDNTLDINYIAWTIKYPSALRAFDQMMNAAKGKRIVVFLDYDGTISPIVADPDQAFMTDAMRSAVGEVARHFPTAIISGRCRDKVYKFVQLANVYYAGSHGMDIMAPLQPIIRNGGLNKFQTRSVDENGREAVLFQPAKEFLPTIQEIFRVLQERTKVVHGVMIENNKFCLSVHFRRVSHEDWNKLEELVKSVAVQYPQFCLTRGRKVMEIRPSIKWDKGHALEYLLDTLGYGNSTDVLPLYIGDDLTDEDAFQVLQRRGQGYPIIVSSIPKDTKASYSLRDPSEVMAFLLCLARWKRNSSSNSLQL