MATNDKPFPPQRQEGQPGREHEMSPSPQFVRPTYKPADKLLGKVALVTGGDSGIGRSVACHFALEGATVAITYVPEIEEKDAAETLQVLKTQYKHPQAKDPIKIAVDLGYNENCKKAVQQVVDTYGHIDILVNNAAEQHMVSAFESIAAEQVERVFRTNIFSQLYLTKYAVNHMKGGSSIINTTSINAYKGNKTLIDYTATKGAIVAFTRGLSQHLIDRGIRVNGVAPGPIWTPLIPSSFPEQKVESFGEEVPMKRAAQPSEVGPSYVFLASEDASYYTGQILHPNGGAVVNA*