MLRTLASHPSAQRHFWPFLREMQEAGHSVDQGTYLAALASFKKASLTADYASLTAHYDKFRKGAKSATAAAEAVRDHDAAGLDSRLSAIGLLPLTETSVTTVLRELREHPIKALAFFRWAGRQQGYTHSSVAYNAMARVLGREESVPEFWDLIRETKAAGMHVDIDTYLKLSRNFQRRHMVREAVELYELMMDGPFKPAQQDGPIIIRRISMGPSPDLELVNRVVNKFEAVWGVKTKELLDGVHRALTRNGMFDEAAEIVQTMKAQGHQPDNVTYSQLVYGLCKADKLEDARKVLDEMEAEGCVPDLKTWTLLIHGCCLAGDVDRAVQYLTEMIEKGLDADANLLDVILKGLCSHEKVEEAYSFFIEMVDKTELRPWQGTCQHLINDLLRVNKLEEALSLLKTMKTCKFPPFADPFPPYIAKYGTVEDARNFFKAMTVNTSPEPVAYLHVLKLFFAEGRYSEAQDLLYGCPNHIRKHPDVIKLFGSIKVESASASRLGSSKQ*