MSPSGCTVTCTMAPPNPSLSTSSAPAVSTSFKDFQRPDSFGRFGRFGGKYVPETLMSALRELEASFCALSADRAFQDELAGILKDYVGRESPLYFAERLSEHYSQGEDGGPLIYLKREDLNHTGAHKINNAVGQALLAKRIGKKRIIAETGAGQHGVATATVCARFGLECVVYMGAQDMERQALNVFRMRLLGAEVRPVHSGTATLKDATSEAIRDWVTNVETTHYILGSVAGPHPYPMLVRDFHAIIGKETRRQALEKWGGKPDILVACVGGGSNAMGLFNEFMYDEDVRMIGVEAAGFGLDSGKHAATLTKGEVGVLHGAMSYLLQDDDGQIIEPHSISAGLDYPGVGPEHSFLKDMGRAEYYSITDDEALKAFERLSKLEGIIPALETSHALAYLEKLCPTLKPGTRVIINCSGRGDKDVQTAIKRLQM*