MQVWQSVTGEDGWTLLHSDKVSDTLTKVAWCDPEHGPLILVGSTHGTVHVLQGPCSTSRRWQWVGRLQCGKASITDLKFAPTQFGLLVAASSRDGHVYMYEAASDTYTARQHDDGGLTEGQSCFSWSLQSKLKAVGSNGKDSSCGCLCWRPFTAGIPPIIVTGSREGAVAWCYNQSTMSWKEAGRFRHDVGCAAIAVDWAPTLGRPYDLVAVSFGATVTVFKVTGTPTKLDIDVVSQLRNPSSVWRIEFSLTTSTLACSLSDPAEIWLWMPSFSGSWRPVSRIVSGKGC*