MDGFNYPNRLVHQQYTESFGSPVLLCSSPDNQIIDHCYPEEYQPMFNTCQSPLFRSMQPMLPTQHEHLSGQCTPTWPDSYPYQPVFMDYKDPYNFGVVRSSPSLLPSIEQTCLSRPVSRAPSFRSDTSSSWVSCPRSNPSRSSSPNAGEMSKYGAPSEDGTWRCAYPGCTSKSVFRRGCDLRKHYRRHTKTLFCRHIGCRSASEGGFSSEKDRARHEAKHDPKIVCEWDGCSRVFSRVDNMRDHVRRIHRRKLVK