MSQIEHIHYAEGELHCQDKSPVKDQQVIVEVVVTEKHTTAWYAFRKTMREPFSEFFGVLILVLFGDGSIAQVVLGQGAKGDWQNINWGWALGLMLGVYCAGASGAHLNPAVTLANCVYRKFPWKKLPVYVLAQLLGAMIASLIVYGNYKSAIDVYEGGQGIRTVGLSTSTAGIFCTYPAPFLTKAGQFFDEFTGSAILLFCLYALQDDGNIGAGNLLPLGLFFVFYGIGACFGSNTGYAVNPARDLGPRIMTSAVGYGHQVWTAGDYYFWVPIVAPFLGCLFGGFLYDTFLFTGDSPMNLPYMGLTRVWGNRTKTGKPVMV*