MALTTRRRALTTLGAALAGSVALPAHARASERGHGPRPLRRAHAHNDYEHPRPLFDALGHRFGSVEADI ......