MSQFTSHFWRSFQEDLGTRVDLSTAFHPQTDGQSQHAIQILEDMLRAFILDFGGSWDAYLRLAEFAYNNSFQSSIHMAPHEALYGRRCRSLIRLAKNPSPGGYNSPTVKFNFKREKVQIVGAQVPTAPEASENLNQWHGFKDSDLSIQGLDEFNRVSPSESAKEIWDCLKTAREGTEQVKESKIDMLTSQYENFKMREGETIHEMFSKLSSITNELKSLGDPSVSERSSSQYWYMDSGRSKHMTGDTKNFLSLKAVQGGGVSFGDGKKGKPMLIYLRAFGCKCFDLNNGKDDLGKFDPRSDEGVFVGYSSSSKAYRVFNKRTQCIEESVHVVFNEDGNLKRKASNDEDELNELFQA*