IPQKFVENFKGHISEVIKLEAPDGNIYNIQAIRDLNKIVLGPGWGVFVSFYKLKVGYFLVFRYIGDSHFKVLIFDFGTCCEKEVFHVLMNCDPNAQEKESNSESHRRCELCDVHFYWHHLDDRQKHFLRLMVGDFRREMSIPQKFVNNFRGRISEVMKLEAPDGNIYNFKVTKDLNKIVLRYGWAAFASDYELKEHDLLVFRYIGDSHFKVLIFDPSGCEKQSVHIVLNHAPNVPKTGISHDRSFIRETRRRDCGSHDNNSRKTKKMTLVDSPSPRFAEGVTSPEVTMNSGGLREITELHYVLATGCNLTTSQKAEVDALVKKVRPVIPFYITAMNKTSMSGSLVICKDYAAKYLPHEDQFITLCHPHKSNIWVDNLKVITDGSCMLSVGWSCFVLHNELRESDICLFEVSKNDGEVTMVVHSLEGGHHLQGKKPESQNKCSYPVKVEVTEEEESDNELAESNYYYSRYAYDLTGKEQEEIFRSALIQQGNPVYVAVLQENHV