MVALELQVAVTNAYLHDRFQPQCLCCKSILRSCLLTEKIVQVESDVDRGITVDCVPSCRWRGIGHLSFPMNRNTRSFGGSGREFRERPTLRYTLDYRLTTPGPEYPRETESLQQNVMHQTRKRGRLPYAKYFNLWVQCFDYGRLQHYYACKRIQQTQWLPPSLGFVPLSLTAIYSNFKSIFHESGLPLRTFYPSTVPHVKYWSQRHRLFCLFDCGISVDEESWYSITPEKIAHHQAGRCFHRLCSTEGHYSPGPQSTPRAQRHRKQFTVWDMFCGVGGNAIAFSRRTGFHVTAFDTNSYRLELALRNSIVYGVERYVDFVCKDSVAVIGSYPVVHERLGQGTFFPDLVFLSPPWGGPTYIQEDALDIRNTFVSEWCILDLILGALRITPNVAAFLPKNTNLEPLVSAMSHSGLKGPHFEVEKNYLNGKFKAVTVYFGDLACDLL*