MSGASTTSHTNNTEKKELFIIEMGDGGNINPAASDETQQQAEAENGSIPLLTPYRLGPFQLSHRVVLAPLTRCRSYGHVPQPHAALYYSQRATPGGLLITEATGISDTAQGYPHAPGVWTEEQVKAWKPIVQAVHDKGATFFLQIWHVGRVSNIAYQPGGQPPISSTNKKVSGKTLTMPSGTEYGEYSEPRALRTEEIPLIVNDFRLAARNAMAAGFDGVEIHGAHGYILDQFMKDGVNDRIDHYGGSMVNRCRFALEVVEAVAAEIGPQRVGIRMSPFGTHSDAIASDPEALAVYMADALNKYNILYVHYIEPRIKTNLVSNDDGHHKLDAARKAYKGNFIVAGGHNRDSGNKVIESGGADLVVYGRLFLANPDLPKRFKLNAPLNKYVRETFYIQDPVKGYTDYPFLEEIEQASGL*