MAVEMLQLRKEGFPTGEKEPVTVAAPVKEAHFRGVRKRPWGRFAAEIRDPWKKTRKWLGTFDTAEEAARAYDEAARNLRGPKAKTNFSCDGEISVSAAAGAPGGFQNHLLQQQQQWRSPPPYGVGSDARDLFPRGRPADFSAYRQLDAAVRGEPEMKKMKKEEEKKKPFAFDLNQPAPLF