MDTNDYEKTLIALEEVLATVTTTTKLLPTGCPNVICTALPNHWRSNKSLPLPFTVFALGPVPDGTLVTVTAGNEENCCADLRNNRTQMNGQIARFNDLRFVGKSGRGINFFNF