MKSVHYYWYMVGVMMIVQCGGALGGTMVGFYKTSCPDAEAIVQQTVAQWFARDNTITAGLLRMLFHDAFVRGVDASIMLDPLPGGNETEKEAGPNLTIRGFDVIDAVKQDVEHACPGIVSCADILVLAVRDSVALAGGPAYAVDTGRLDGKVSLKDDALTLPGPSFPIEQAAEMFREKGLTRDDMVTLLGAHTVGQALCGFFNDRIYNYHGTGMPDPAMSSTLLEKLTAVCPNPFATESDLDPAVNLDQATPTEFDCSYYKEVLDGNGVLQLDQEIASDSGSASLARTFTHPDAFFPAFITSILKLGNIDVLTGSDPSGEIRHICNAINNPPPLHS*