MSTIRVLRQASSTSARLLSSRTVTNACRVQLPSLAVHGRVSRAFSASARTFGEGSTDVALSQKLQEELNFETQDKDPKAVPEFLKEFQSQGVWTLQDTPLHDEVTLTRSFGNETVKLLFSVADLQNDPEETYEDDIENEKSESGEHDEPVLHTFPIRVALTITKNSAPGALSVDMVVQEGNFMIENVTYYKDSKVATELSAEADWSRRGLYMGPQFDSLDVGLQENFEQFLQERGINESVALFIPEYAEYKEQNEYVKWLKGVRQFIDA*