DKKKTVVREGGGKKWTDDTLLEWDPSHLRLFVGNLAGETTDESLLKAFARWKSVQKARVIRDKRTTKSKGYGFVSFSDADDFFQAAKEMHGKYIQSHPVVVKKANTEIKATNVKNKSHGNKKKG