MLTLIAGAVGLPMPANRTTRLEFCPTVANLTGSDELKVARSYEFALPLVLMGATLDVSLRMVQDNYLNVTRDTFVNTFAHVLKFPTPDFRGVVNPNVDTLYSSAFLDVGQEPVVLTIPKADHRSRYGLFQIMDFWTNVIGNPELLYKEQVVCISLAPHLVSDDYTPCPDDNMNITIVSNTTNLWLLGRTAPLEGGDLVSTNALQLQYQLRGLPRSWLGISGSVGTYGTDYPVRAVIADVGLGANLPEDAVYFVKPFLFGGCNYTLTLSPPPPVDSARGFWSITTYVDQYLVADPRNGTQAAVVSSLQNDIVIEKNGNAVIYIQASDPGEGKNWLYVPEDVHGTNLTLTARFYLPTAEIYPDRTWTPPMIEVSRSGPLRRPQCQWPWAD*