MAATVLSRTLAAGPSFLTGSSAHLLQTPQCRSAPTFKACGVRAKMAEPTDEDMANVGLDDVFNLIDQAERNDPSPDVRIDSKRRLTGWARWYKEFGKSLPKGVDATKALYGPERPKWKGAFTSAADVPDYLKGQYAGDYGIDVLGFCKDEKAFARLRAQELFNARWAMLGVVGMLYPEFFPASEGFEPVWFKTGAQIFDPAGIDYLGAPNVVNAHSIIAVAAFQAVLMGGAEFARLKAPKEMDGLYPGGKAFDPLGFSTDPESLAELKVKEIKNGRLAMLAAAGFFAQGALTGVGPLQNLKDWLHF*