MPQWWYGMMSTVVQSGDTGKCSTIIQGGAPVLQVLLAALAATKHSHEPVREMAFFLVCELAKYHADQFEPVLDVALQPLLLGCADASREVLMAANGALERLMVAMPPQKSLEVLRYKLPSDQAVNSGTAVDGDVLCATIRCVQRAAKHMAPRDLMAVVPSDLLPGLFAAFQHPRPDVRKCVVFCLVDIWVLVGDSMTPYFSSLSTSQLKLLTIYYNRAQEAKEAQQVKASFGPQAGSEYVSYRDRMSTVSSWVGQVSEAAAAPY*