MLGRVVDALGVPIDGKGASSDHERRRVEAKAPGIIERKSVHEPMQTGLKAVDSLVPIGRGQRELIIGDRQTGKTAIAIDIILNQKRMNSKGTSDSEKLYCVYVAIGQKRSTVAQLVQIISEADALEYSIIVAATASDPAPPQFLAPYSGCAMGEYFRDNGMHALIIYDDLSKQAVAYRQMSLLLRRPPGREAFPGDVFYLHSRLLERAAKRSDQTGAGSLTALPVIETQAGDVSAYIPTNVISITDGQICLETELFYRGIRPAINVGLSVSRVGSAAQLKAMKQVRGSSKPESAQYREVAASAQFGSDLDAATQAPSNRGARLTEVPKQPQYPPPPIEKQILVIHAAVKGFCDRMPLDRISRYERAISSSIDPESLQSVPEKGAEMMNPATPERQVGSKVEGRDHKMEAGDTGGPDDEGQKVWWWVGGPFTPLRGTRRVMFPPVHFLESTDSTKSVKDEICWRHWDPIAGRKG*