MVGAFRVGWWACWQGAPENKGKENGELIGFDEFDWIVRKHPEHAWRCILATGSDPRAQPFLGLLAAGPIEDLLGIHGDMFIERVEQLARQDPVFAWTLGVVWQCQMTDEIWARVQQVWDRRGWDGIPE