MDSNVKQSLMDANAEQKVVSNPNPPIKYSSKYELMSLSFLCFTTIITIIRSHDQPWEIPYAVNVCFLAVLLFLCIDVFSRLPGIADKQEKLKAPIFILINIINFSYVYAISEFLTPTKRRLMWFLIWSTLIFGTLFTFVCPIKTNHKDKDRADANGCSLPVEGLP