MSLSSDCLSDDLLCSEDASFVGICDRDFSPEIDFPADSVAGFLEYESDFIPPNDYSERFRDGSIDLSARKDAIAWILRVHTYYQFRPLTAYLAVNYVDRFLSSHALPQGKGWPFQLLSVACLSLAAKMEEPTVPTLLDLQVGGARFIFEGRTVRRMEVLVLSKLGWRMRSVTPFTFIHHFLQNFFNSTSPFLLSRATQLVLGTIHGTEFMDFRPSSIAAAAALCAGDDLPEFPSLKKAKPGIFSIDGLCRESTLSCYQLMREILIRRPKPMKTPAPLFRVSPRSPIGVLDRHELPLSSSSYSSSTSNKRRKLNELCDAIANGPAQEREI*