MGFPSDDIVTIKLGQHGYPTLISVNCPDKLGLGADIARIILEFGLIIVRADLSTDGKWCFCLFWVHPAEGISKNIRWAALKKLLVRACPPTRPHLLLPQFQIPKPTQSYLLRTLSMDNVGLLNEITQVLWELEFRVHKMIASVTPDGKAVTMFCLTDSRESLHEKRRQDDLCIRLKLILGEQTSDCVVTPAGTEWGELDCTTFLSAASTSLMDICSHDAQGVGKLRIDVDNSLSPGHTLLQICCKGRRGLMYDCMRTLKDFQIQIAYGRSATNGKGDGEIDLFILHGDGKKLIDPVKLENLCSRLEDEILQPVRIAIMDRGPDIELIVAASIGVCGQGRPRALHDITCVLKALGICIFKADAGFYLIEDHRWEVYRFLFMEKHDVDLSSRQTQAQIAEKLRRKLLG*