MARSRSPKQKNGPVQPVTVEEDVKASHVLRESYAPPLQSNFRVSAVLRFQRKDGSEGTIEAVNAEPHDANIRGAICAERAAMCTFQKTEAQNGAKITRVVCATDCKDPIYPGPLCREFLTSTCSPQAEIVATGADGKWVSQPLRNLLTLPSLYRGRSQKDATTLAADLAQKVTAPEEESLATAYKEALTLAKEQKGQTVVYPLVFAAAVRFEDGEVAVASELKGIEYGCTVDAVSLLIPAMQRKRGQSMPLVVVQVDNFGLAHAPFAAARSLLIEHGFGEVAIAAHGEDGKWLAAMKVKESLPHADFLSIF*