MRIGMRLLLGYFLIVAIAAWFVLSIFVQEVKPGVRRATEGTLNDTATLLAALAREDLLAANPQQGRLAQAFHQLNQQPLNANIGGIKKVRNEYRVYLTDARGKVVFDSSGQATGQDYSRWNDVWLTLRGQYGARSTRSDPHDEASSVMYIAAPVMDKGRIIGVLSVGKPNLAMTPVIKRSERRILWAGGALLGIALLIGGGVVWWINFSIGKLVRYADSVTAERPLPLPEVGSSELRKLAQALESMRVKLEGKNAIENYVYDLTHELKSPLAAIRGAAEILREGPPPEVAARFTDNILAQNTRMQLLVERLLQQARLESRLEIKQHPVSIDALYQRLTEERNIALAAKAITLRWRESGMLVNGDGELLAQALGNLLDNAIDFTPQGGEIALAAEKRNEEVQLSVIDNGCGIPDYALERIFERFYSLPREDGHKSSGLGLAFVREVARLHHGDINLHNRPEGGVVATLRLHRPFT*