MDTETVIEFLGEVPLLQRLPSSSLRKIAQLVKVKRYDRGDYVIREGEAGDGIYFIWDGEAEVCGFSQADDENRLEFQLKKFDYFGHGLTTSTQPAEVIALSKLTCLVLPHEHNNLLQPKSIWNADKERDTCAIVEHILHLEPREVNIFQGITLPDAPVNNNVFGGQFLGQALAAASKTVDFLKIVNSLHAYFLLIGDSDIPIIYQVYRVRDGKSFATRRVDAIQKGNIVFTLVASFQKDEDGFDHQEAKMPNVPDPETLLSLEDLREMRKTDPRLPRTYRNKVSTANFVPWPIEIRFCEPNNATSHTKSPPSLRYWFRAKGKLSDDQALHRCVAAYASDLIFNTVSLNPHRRKGFKIAKVSLDHSIWFHRPLRADDWILFVMHSPTAYNARGFVTGQMFNRKGELVVSLTQEALLRPARKQPAFQPKL*