MKIIRKDFVRNGPGSVKMMAEDSDDLWYTYNLIGPEDSVMAITFRKVGGEGRDSTPSLSRIESKYLGKKRSFTRTERVKLKLEVQVEEVDYDKDGDVMRIRGKNIMENEHVRIGAFHTLEIELKRPFLLRKENWDSLALDTLKQASDLAASADLAVVLMQEGLAQIFLAGKSVKSCGARIKTSIPWKHGAGTAGYESVLKKFFENVVQAFLKHVDFSVVRCAVIASPGFTKDQFHRHLLLEAERRQLRPILENKSRFILVHTNSGYKHSLSEVLHDPNVMNMIKDTKAAKEVKALNDFFTMFSNDPNRACYGPKHVEVAHERMAIQTLLIIDGLFRNSDVKTRKKYVDFVESVKDSGGEVFIFSSMHASGEQLAQHTGIAAILRFPLPDLEDIEM*