MSLATCTSQSWAEHVTQYLADFLHVLSPEGQLVYISPSCSSITGYEPADLLGCFIGDLVHPDDNVLMTEFFGTIFFAKTTRVIYRFLKKDKTWLVLESSFTPSTKTPICRTESNPLARFRPHVVVLARPYLTKHNMILDSFLEHAVLYQKLQQQIRCLKSEERPDEAEALINAQNEPSFSVHQGVISEVNQSPQIDCNIFVESLAGPGSERTVVGDLGIPILATSTRGHERPASSMRRRKRPEAEDPLICHSCATVKSPEWRRGPDGPKTLCNACGLRWSKVIGATMKQKADIPRKRK