MCEVKGIVLDASVLLAADKNDDENGSVSLGPGADYVLCKLRYSKILTGISYGPDLSASKVHLLQEKARLYSYNCFVFQSTAIDNFVSEVSLAWGDHSGSYMHVVSSYMDEEISPLISSDWLFTVLRSPGKPSDVEYSPGTENPGKIFINKLEELPLTICSLNKKKQAMGKEVKIVGYLMKPSREEDFAKRGAFPLNPTPNGLTFVALNYELPISWQLKEVDGVLHKSTDDIIAVEMSSSSDFENKVTYTEGMEQLQRYIRCHPDCCVIDPFSNIYPVLDRLKIQQILGGLENLNTKSCSKIRGPHFLKVVDFREPKLEDKLADAKLSLPNIVKPQVACGVADAHSMAIVFKADSYKDLNVPLPAIVQEYVDHSSTMFKFYVVGKKIFFAIKKSTPNADILIKLAEEKELKPLLFDSLKSLPVDKDNQQKSQHEDNNRIDQELVTDAANWLRRVLDLTIFGFDVVIQEGTGDHVIVDVNYLPSFKEVPDEVAIPTFWEAIKEKLTGKKSTEAAILL*