MNLSQIEAFCTIANTGSVSESARQLDCNRTKLSMAIKALEKELNVALFVRAGNYLTLSEAGKAVYKDCESLLITASRIRQTCAQACSEFAAEMWIARDDSLPDHFWQDIASQLHKLFPNTSFNMVLASSGDLANLVATQQVNCAFGVDYERLDDPRITYQPLGKIRLMSVCNSQHPLVKQKRVSDEELRKFMQAVMVYLNEKDNPNLQPFSRRYIGFSSFEYMLNTILSENAWGVLPEPLIRHYLREQQLTVIKHTYGLTQEDFCLFQPIGMHDNPAILWLSDKVSDYLFDF*