MSPSVALPATKELGPKHFCLDQADDGVKTIAKSLPWYGPKYSPHDVPSFYDVSGITEDPAVFQLVIDFFVARYRAQGPENGPTHIAGFDARGFLFGPPIALALKLPFVMIRKAGKLPGVLVSSGKYVTEYSTDETVMRVGAISSGDRVVLIDDLIATGGTALAGFDLVDQLGASVHEFAAMVSLPFLDGVGKIHAYRDGKYVDVPCFTMVDDSSIGPEMCSDPPEGTPRMVSAEDAAATAAKIKAAKAK*