MAVKRLDSVASMMVFGLIMIFGTSSGEIHKPGKPLAPALIVFGDSTVDPGNNNNLSTILKSNFPPYGKDFVGGKPTGRFCNGKLPTDFIAEGLGIKDIIPAYLDPTLTDQDLVTGVSFASAGTGYDNRTSNPFSVIPLWKEVEYFKEYRMRLGNIVGVQNATRIINEAIFVVSMGSNDFLENYYVNPLRRLQYNVSEYQDLLLRISANFLEEIYNLGARRIAVAGLPPLGCLPLERTLRMFNRVKGCVEELNEDASGFNKKLNKTLKMLTPNLPGLKMTYSDIYTQLIDMLNDPPKYGFVSTRRACCGTGLLELGYICNSRTPFTCSDASKYVFWDAFHPTQKVYQIVAEDLLAKTIPHLL*