MSMEGVSHRTICTNGIRMHFAEMGSGPVVLFLHGFPEGWYSWRNQISAFAKAGYHAIAPDMRGYGDTSAPEGVEKYTYLHIVGDLIGLLDVLQLQKVFVVTHDWGAMIGWQMSLFRPDRIIALASLSVYFAPRIPAVSPLQKIRSAFGDENYILKFQVPGEVEAQIASMSPEVFFRYIFGTRLTQKLEFLEEPKEKVPLPEWMSEEDLGYYVSAFKKNGFTPPLNYYRAMDLSWELTASWTGSKVTVPTIFIIGDQDLTYDFPGAKRFIHEGMKTYVPLLLETIVLEGVQHFLQMEKPAVVNDHILAFFKRFGNGKL*