MALSCAVLNPTHVLSDKSPCLSLKSSSTAYAHGSYRMLFQDPKYAYAHGSYRMLFQDPKYAQASILKAPAAFSSSRRGSPLKCYMRTEKGDLGGVSVGTETTEWKRAEGIVKELEGQCSTPISRLREVVDAMAEELRVGLASEAKSNLLKMVISYVDTLPTGDEKGLFYALDLGGTNFRVLRVQLGGKEGRVIDKEFTEVTIPTNLMVGTEKELFDYIASELAKFVTSEGKNFYLEPGRQRELGFTFSFPVHQTAIASGTLIKWSKGFSVSEMVGTHKLSL*