MATGTSPIFCQADGNAASHFEEARSQKLVGEADKFHVPVLSTNEVFSRFQSHVLGSTCHQAYRAMYSSITGGITTDPAMMLVPLDDHMVHRGHGVFDTALISNGYLYELDTHLDRILRSASMAKITPPFDRSILRKILVETAAASNCREGGLRYWLSAGPGGFNLSSSECKCASFYVIVLTFEYDPHEEGVAVVTSSIPIKPPQFATMKSVNYLPNALTLLEAEEKGTYAGVWIDEQGFVAEGQNVNVAFVSQTGELLMPAFDTILSGCTAKRTLALAHEFLTKSSAEGKQQEGQLKGIQVRKISVEEAKNAAEMMIIGSGLPIIPVIKWDQQQIGNGKTGPITMFLRDLVKQDMLSGPLTIRERIIYKDELPNAH*