MTIITTDIDLFQEVAKLPYEVIALIVSYLPKCILPQLLYFQPIQREVASTILSDVNVTESIYRHKGSDTPHVGYSECDCDWFQIGLSDLTKGITQWNVYPRALHMNGEFVFKDVLDTFPELLKETLSINGTISLCEGIKAQSLLDLFYNTNLRFDSMQLNGLWDPATLPSVATSIRLFHTTLNSYVIPGVKKLDMEMYSNNDEPQTYTFSPDLKDLRVYFNFTIQVTLPLNLRKLCITTSLDSAEFISDEMVKLEYLQLELPQMESFEETGIVAPNLKTLILTDCEKLSDFRNLEQFQN*