MFDPQFIQPTWLECNLMHPHPNEANPHGLDLDMVANIGNLEFSSSLTTTEDYSDISSSIPYFPAIYPEELPFNSMPMTVYSGGAHVVSPIEDYSLGLDKLAHVSNDELFNCDIDDVCGWIGENWEDVPLPTHSISEEESTISSMKSGDVSFGEIATMQSKVIGDEQGTDADNEVRILHLLKAYGEAIGMESIELGEVILQRISKKVGPVGATMERLGHYLSQYDNHQNDYLVLESRKNYEKAFRAFYDICPYGRFAHFTANKAILEAIPEDVETVHIIDFDMGEGVQWPPLLEALGRHRMVRLTSLIRTEDQFNNPLFQFKVTKRRLSDYARSQGLRLKIEEMDMEELLIEKRRMKKRGGGKEWMAFNCMVSLPHMQMERSRKDAWEFIRAAKELLNVSSTCSSTPRQTGVITFGCGGDGVQLKRGRDGGFGSFFDGCLLHLHALFVSMEWHFPPHLSLARTAMECLFVGPYVSSVACFSKWEESHDMHWGEELEGWRLSRENLEEAKEMVRGENLYEVRIDGEMENQMVLAWSGTPLVTVSIWK