MACSPSTTLVSNSLLLNKTTSQCRLHVHPTLSLNQNLPIYSNNLLKLSTIQYHATTTPFVAASAGVESPVLGEDTTSSLDSVKVFDLNGNGIPISDLWKDRKAVVAFARHFGCVLCRKRADYLSSKKDIMDASGVALVLIGPGSIDQAKSFAEKSKFEGEIYADPTHSSYEALNFVSGVLTTFTPNAGLKIIQLYMEGYRQDWKLSFEKDTVSRGGWKQGGIIVAGPGKNNISYLHRDKEAGDDPEIEDILKACCS*