MPIEDSSSTTGQTVCVTGAGGFIASWLVKLLLERGYTVKGTVRNPEDPKNSHLRALEGADQRLILCKADLLDVESLREAIKGCDGVFHTASPVTDNPDEMVEPAVNGTKYVIDAAAEAGVRRIVFTSSIGAVYMDPNRSPDVVVDESCWSDLEFCKNTKNWYCYGKAVAEQAAWEAAREKGVDLVVVTPVLVLGPFLQPTVNASIVHILKYLTGSAKTYANSVQAYVHVKDVAMAHILVFENPSASGRYLCAESVLHRGDVVQILSKLFPEYPIPTKCSDEVNPRKKPYKFSNQRLKDLGLQFAPVKQCLYDTVKCLQDKGHLPLPEPLS*