MSRPKVLLLGKIDHAHDAWSTIADIADVIKPKSTNRADFIAECQSGALDGISVAYRTFDSVSITGKIDSELLDALPKTLKFMCHNGAGYDQIDVQACTAHNVHVSNTPTAVDAATADVTIWLLIGALRNLPIGIHALRAGKWRGSPPPALGHDPEGKILGILGMGGIGRNVAAKARAFGMRIRYHNRSRLSPELEEGAEYVDFETLLRESDVLSLNLPLNPSTRHSIAAPQFALMKPGIVIVNTARGAVMDEAALVDALASGQVSSVGLDVYENEPEIHPGLLANPSVLLVPHMGTWTQETQQKMEEWTIDNVRIAVKEGKLKSIVPEQKALEA*