MLAPIKHLLGNYRIVLASGSPRRQELVKMLGLNAELCPSTFEENLNLEDFKEFSDYIEATALGKAEEVYSRLRSTGDSKN LIVIAADTMVTLGKEIYGKPKDPADAIRMLTNLSGTSNRVFTGVVLKHANGIRKFTDTADVYFGDLLPEQIQSYVDSGDP LDKAGAYGVQGPAGALIHRIDGDFYCVMGLPLHRLCCELNKLFLEDLSS