MFVVPVAGMERPDVPLVAACSEFVDGVATRDVQMGDEASLWLRIFLPQLHQEEEKKGKPVVLYAHGGGYCLGEPNWPPFHTFCKNMAKKSDSIWLSLSYRLAPEHRLPAAYEDGFQALQWLHAQAKGQPSGTSDPWLKQGLADFSNCFLAGESAGAAIMLNVAMKASSIDLSPLRIKGLLLIQPGFHSEAKKGSMVDHELNDLQVERLYEMALPPGQNLDYPPINPVHPSAPSLSPLSAYPNILLNVAEADFRYDLTLRFCELLKGVCENVELVITPGKGHAFHIFEPHCPETEELQTQLVNFTHASTST*