MDGVKGIVLGASILLKAGDDENGSPSLRPDAVYVLRKLRYSNIFTGISYGLDLSAPKVRLLQESARLYSYNCFVFRPSAIDSFVSEVSLEWGDNTGSYMHVVSSYKDEEIAQMISSGWLITVLRSPGKASDVEYSTGTENPSKIFINKLEELPLIICHLNKKAMGKDVKTVGYLMKPSREEDFAKRGAFPIKPTPNGLIFVPLTYALPISQQLQEIDGVLHKSTDDIITVEMSSSSDFENKVTYTEGMQELQRYIGCHPDCCVIDPFTNIYPVLDRLKIQQILGGLENLNSKSCSKIRGPHFLKVVDFREPKLEDKLVDAKLSLPNIVKPQVACGVADAHSMAIVFKADSYKDLNVPLPAIVQEYVDHSSTMFKFYVVGKKIFFAIKKSTPNADTLIKLAEEKELKPLLFDSLKSLPVDKQKSQNEDNTRIDHELVTDAANWLRRVLDLTIFGFDVVIQESTGDHVIVDVNYLPSFKEVPDEVAIPTFWEAIKEKLTGKQSTEAAILL*