MKDCLLTESMLIKKMGAIYMTMILSAFWTATGVQFTGEISEIHTNTDPLQLGKPRLQIVEDKPFKIALMADLHYGENAWTDWGPQQDVNSTCVQECILEVERPDFVIYLGDQVTANNILAANSSKYWVQLMDPVTKRAIPHASVLGNHDDAFMEYDNSWFGPSGIPGLPADDVGYYHSTTREELTNLEQTMDTSLTQAGPKALWPSMSNYVLPIRSQKSPGSVAVLLYFLDSGGGSYPELLSAAQIAWFKTTANSMNPSDRIPELIFFHIPTVTHEKIGPKPKRRIDLPCVGSINLEAVAPQVQDGGMVEELTKRSSVKAVFSGHNHGLDWCCPHQSLWLCFARHTGYGGYGTWTRGSRILELVEEPNFGLRSWIRLETGEVAAEVNLV*