MSDQAIIRITREIKQIENSADLSIAVDYDEKDIRNVRAVILGPPETPYQFGFFEFSIKFGKDYPARAPSVRALTTNSGVCRFSPNLYAGGKVCLSILGTWTGQPGEQWSSAQGLESVLISIQSLMSSNPYENEPGYEHAKSQTDEENMAHYKAKIRHETIRIAVLQPLESAMGISLDATSKSPGYEKYLSEADDSSEDENHTSTNAFIDLRKRRFLWYYDSYVQLIQSESAKETITPKLPFHRMPFESHGNTMDGHFDYPELQQRLMYLKGKIMDETKNWQAQGLEAKKNELGIAVNLQRQYEQIVETLKNHKNYSIDLTLVNGNPFLWKLTYFGRPTTPLEGGIIKIRIHLSPRFPEEQPRIFVETRLFHVRVSKEGVLCYFPRRIEEMRQHVEAIVAVLEEQEPPYDPRTTVNIEAAKLFWGSPEDRKKYKRTLRRDVERSVEDAFE*