MFPVTKGLIRNLSLLPLPLFAAAMAPPSPVVRVYSTPPASPSEVSVKKVGTHNGSFHCDEALGCFMIRLSHKFSGADIVRTRDPKILGELDAVLDVGGVYDPDRDRYDHHQKGFEEVFGHGFNTKLSSAGLVYKHFGKEIIAKELNVDQDHPDVLRLFLAVYKSFMEAIDAVDNGINRYDTDQPPRYVNNTHLSSRVGSLRFHARSWLPARSIVMQCLEERFKTDPSGEIMELKNFCPWKLHLFELEQEMKIEPLIKYVIYQDERGKQWRVQAVAVAPDRFENRKALPEQWRGLRDEELSKAAEIPGCVFVHMSGFIGGNLSYEGALSMARTALTL*