MVKTAAASNDTAAAAVAKRSAKRTYKGVRMRSWGSWVSEVRAPGQKTRIWLGSHSTAEAAARAYDAALLCLKGSAAAADLNFPLRLPFDLPPAAMSPKAIQRVAAAAAAAAAAGGGAGFAACA