MVLKNGVKLLFLMNILPGQSCLAKAISVKHLELAHLNLVKPISNMFYSKTKYYVYGCLDPQFYDLSCPKAKEIVKFGVAKAIAKEARMAASLLRLHFHDCFVKGCDASLLLDSSKTIISEKLSNANRNSARGFEVIDEIKGALEKECPQTVSCADILALVARDSTVLAGGPNWEVPLGRRDSREASLSDSNNNIPSPNNTFDTIFTKFNLRGLDLADLVALSGAHTIGNSRCISFKQRLYGQSGNYYFPDYTLDRIYGAQLSTMCPRYGGDQNLFFLDYVSPTKFDNSYFNNLLVFRGLLNSDQVLVTQNMASLQLVTLYAQNNEAFFEQFAKSMVKMGNISPLTGQRGEIRKNCRIINN*