MAAVASVFGFKHRVGGPVPSRAAQRASRISRGRVHQPLRVVARGLEGRPWVELKDGVPTSGPDLSVTVNGLKFPNPFVIGSGPPGTNYTVMKKAFDEGWGGVIAKTVSLNADLVKNVTPRYAKMKSEDGAEVLGWQNIELISDRSFEVMLAEFKQLKEEYPDRILIASIMDEYKKENWVEVVRRCEEVGVDAFEINFSCPHGMPERKMGAAMGQDCTVLDEVCGWVKEVATVPVWAKMTPNITDITEPANVCLEKGMDGIAAINTIMSIMGVNLDTLAPEPCVEGHSTPGGYSYKAVRPIALAKCMAIAQMIKKEFPDRTLSGIGGIDTGGHAAEFILLGSDTVQVCTGVMIHGYPLVQNLCAELQEFMGKHGFESIAEFKGMSLEYFTTHTDLVARQKEAIEKKKKAKVGIESDDKWTGEGFVAETESMVSNV*