MAGKTVSDEGCVICGWTHDQQSRCCYDNHLKLFYAAHERPDDGSRNEAKALELLASYPHIPARELLRDWVDRDGRYFMIQKRMDGDTLGKVWPTLSHDQKVAIADQVAGICKHLQSITSSSIQRVERSVCAPALLFFISEPRGPFHSDLELWITISLTLHNPPERSFPQKALDGLKKRFPKCAPYVLTHCDLNIGNIMVKDGQLVGILDWETCNILSRMRLDPHEDAKRFWMDLYHLRNYPDLDERGQEVLARLSAV*