MAASVKRGVLVLGDGLAPVAGSAGLEQSALDRVAASGCCGQALLRDHPASLSAPCNAPLRRFADAQDEDARPVVEFLSIVGLYADIWDDEGELLRGPDAPLPSFADKFLGMRAGLLSASPAICRVAEAALGEELHRRAARMLSLEGGASAEGDPRCELVVVHVAGCEARRGVRALDALVAGLLPRERDLFLQLAFSHGALPPPPPSAPAAPRPGLPRRPAPPQSCFFLRGAFVRNARVNGPLMTAGWHPGAGPGGAMRLLVDHLLPELAYKLGRAKKYGA*