MTSSPLRVAIIGAGQVADKVHASYYCTRNDLELVAVCDSRLSQAQALAEKYGNASVWDDPQAMLLAVKPDVVSVCSPNRFHYEHTLMALEAGCHVMCEKPPAMTPEQAREMCDTARKLGKVLAYDFHHRFALDTQQLREQVTNGVLGEIYVTTARALRRCGVPGWGVFTNKELQGGGPLIDIGIHMLDAAMYVLGFPAVKSVNAHSFQKIGTQKSCGQFGEWDPATYSVEDSLFGTIEFHNGGILWLETSFALNIREQSIMNVSFCGDKAGATLFPAHIYTDNNGELMTLMQREIADDNRHLRSMEAFINHVQGKPVMIADAEQGYIIQQLVAALYQSAETGTRVEL*