MSMEGVSHRTVSTNGITMHFAEMGSGPVVLFLHGFPEGWYSWHHQILAFAKAGYHAIAPDMRGYGDTSAPEGVEQYTYLHIVGDLIGLLDVLQLQKVFVVAHDWGSLIAWQLSLFRPDRVIALASLSVFYTPRDPALSILQKRRSLFGEENYILKFQVPGKVEAQIASMSPEVFFRNLFGTRLTQKLEFLEEPKEKVPLPEWMSEEDLAYYVSAFKKNGFTPPLNYYRAFDLSWELTAPWQGGKVMVPTVFIIGDQDLTYDIPGAKKFIHEGMATFVPLLKETIVLEGVQHFLQMEKPVVVNDHILAFFKSFGNSKL*