MATDQKSLIYTYEAPWQIYGMNWSIRKDKKFRLAIGSFLEEYNNRVQIIQLDEEIGEFKNDPRLAFDHPYPATKIMFIPDKECQKPDLLATTGDYLRIWQIHDGRVELKSLLNNNKNSEFSAPLTSFDWNDAEPRQIGTCSIDTTCTIWDIEKEVVDTQLIAHDKEVYDIAWGGPGVFASVSADGSVRVFDLRDKEHSTIIYESSQPETPLLRLGWNKRDPRYMATILMDSSKVVVLDIRFPTVPVAELQRHQASVNAIAWAPHSPCHICTAGDDSQALIWELSSINQPVEGGLDPILAYTAAAEINQLQWSSSQPDWAAIAFANKLQILRV*