MALSTRANGVLQANSNSLIWEVLSDMYDPETNPDGYYSVGIAENVLMHEFLLDHMHQSLRLTSKSLTYNDGASGSKRLKAAMARFLNRRLHPATPLEPHHLILTNGVSAAVEHLSWALADKGEGILLGRPYYGTFVADISMRFGTEVVTVPFGGADPLGEACVEAYRQALTSFEQRTGKKCRALLLCHPHNPLGRCYSRNVLVALMRLCQEQGMHFISDEIYALSVWGGEEFVSALSIDTSGIIDADRVHVLWGMSKDFGANGLRLGALISQGNKDVRAAVDSVALYSYVSGPADHLAANVLEDDAYTDEYIRLNCEKLKQAYEYTVGLLTQNEIPYMAGANAGFFVWVDLGTPYLKHHPEAKHEDVGEIVMQRLLKNKVFLASGALFGSETPGWFRIVFAHPQAYLDEALRRIVAALQ*