MDAMTQSDGAPDSIVVIGPEGRPLVIPAGAQGEAPFAGQVVGEGDTAAEGERPGSEESLADMVEQPAKVMRIGTMIKQLLEEVRAAPLDDASRSRLKEIHKTSVHELEQGLSPELRDELERLALPFGEDSIPSDAELRIAQAQLVGWLEGLFHGIQTALFAQQMAARAQLEQMRHALPPGAQVPRDGGQGGSITGGGQYL